home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / dskut / ezf32b.zip / EZMANUAL.DOC < prev    next >
Text File  |  1990-11-30  |  187KB  |  4,244 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                        E A S Y    F O R M A T    P A C K A G E
  9.                       -----------------------------------------
  10.  
  11.  
  12.                                      Version 3.20
  13.                                     --------------
  14.  
  15.  
  16.  
  17.                                U S E R ' S    G U I D E
  18.                               --------------------------
  19.  
  20.  
  21.  
  22.                   Copyright (c) 1988,1989,1990 by Falk Data Systems.
  23.                                  All Rights Reserved.
  24.  
  25.  
  26.  
  27.                             Last updated:  November, 1990
  28.  
  29.  
  30.  
  31.  
  32.                                   Falk Data Systems
  33.                                  5322 Rockwood Court
  34.                               El Paso, Texas  79932-2412
  35.                                         U.S.A.
  36.  
  37.  
  38.  
  39.  
  40.                                 Phone:  (915) 584-7670
  41.                                 Compuserve: 71420,2431
  42.  
  43.  
  44.  
  45.  
  46.                                  _______            
  47.                             ____|__     |                (R)
  48.                          --|       |    |-------------------
  49.                            |   ____|__  |  Association of  
  50.                            |  |       |_|  Shareware       
  51.                            |__|   o   |    Professionals   
  52.                          -----|   |   |---------------------
  53.                               |___|___|    MEMBER       
  54.  
  55.  
  56.                           - Easy Format 3.20 User's Guide -
  57.  
  58.  
  59.                                   TABLE OF CONTENTS
  60.  
  61.  
  62.           Description and General Information ..........................  1
  63.  
  64.           How is Easy Format Different? ................................  2
  65.             How Easy Format Detects Bad Spots ..........................  3
  66.           The Easy Format Package ......................................  4
  67.             Changes From Previous Versions .............................  5
  68.             List of Known Incompatibilities ............................  5
  69.             Installing the Easy Format Package .........................  6
  70.  
  71.           Why Must Diskettes Be Formatted? .............................. 7
  72.           What To Do If You Encounter a Problem ......................... 9
  73.  
  74.           EzFormat, Version 3.20 ....................................... 12
  75.           ~~~~~~~~~~~~~~~~~~~~~~
  76.           Running EzFormat ............................................. 12
  77.             Black-and-White or Gray-Scale Monitors ..................... 12
  78.           Quick Start Tutorial ......................................... 13
  79.             The Menu System ............................................ 13
  80.             A Quick Test Drive ......................................... 14
  81.             Exploring the Program Control Options ...................... 16
  82.             Becoming Proficient ........................................ 16
  83.             Customizing EzFormat ....................................... 17
  84.  
  85.           Detailed Reference Section ................................... 17
  86.  
  87.             Format Control ............................................. 17
  88.               Drive and Disk Sizes ..................................... 17
  89.               Quick Options ............................................ 18
  90.               Advanced Options ......................................... 24
  91.               Volume Label ............................................. 30
  92.               Bootable Disks ........................................... 30
  93.               Override BIOS ............................................ 31
  94.  
  95.             Program Control ............................................ 34
  96.               Sound Effects ............................................ 34
  97.               Display Attributes ....................................... 35
  98.                 Restore Original Colors ................................ 36
  99.               International Format ..................................... 36
  100.               Language ................................................. 36
  101.               Expand Windows ........................................... 37
  102.               Program Information ...................................... 37
  103.  
  104.           Tips on Using EzFormat Efficiently ........................... 38
  105.             Formatting For Speed ....................................... 39
  106.             Formatting For Accuracy .................................... 40
  107.             Formatting For Distribution ................................ 40
  108.  
  109.             DESQview Compatibility ..................................... 41
  110.  
  111.  
  112.           Table of Contents                                               i
  113.  
  114.  
  115.                           - Easy Format 3.20 User's Guide -
  116.  
  117.  
  118.           FormatF, Version 1.1 ......................................... 42
  119.           ~~~~~~~~~~~~~~~~~~~~
  120.           Description and General Information .......................... 42
  121.           Running FormatF .............................................. 42
  122.             Quick Start Tutorial ....................................... 42
  123.             Command Line Options ....................................... 43
  124.             /Quick Formatting .......................................... 44
  125.             How FormatF Marks Bad Spots ................................ 45
  126.             Error Messages ............................................. 45
  127.             DESQview Compatibility ..................................... 45
  128.  
  129.           DvFormat, Version 1.1 ........................................ 47
  130.           ~~~~~~~~~~~~~~~~~~~~~
  131.           Description and General Information .......................... 47
  132.           Installing DvFormat .......................................... 48
  133.             "Change a Program" Values .................................. 49
  134.           Running DvFormat ............................................. 51
  135.             Quick Start Tutorial ....................................... 51
  136.             Command Line Options ....................................... 53
  137.             /Quick Formatting .......................................... 54
  138.             From the DESQview Menu ..................................... 55
  139.             From a DOS Window .......................................... 55
  140.             How DvFormat Affects System Performance .................... 56
  141.             How DvFormat Marks Bad Spots ............................... 57
  142.             Error Messages ............................................. 57
  143.  
  144.           Common Questions and Answers ................................. 58
  145.           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  146.           Warranty ..................................................... 60
  147.           Registration ................................................. 60
  148.           Trademarks Mentioned ......................................... 63
  149.           Ideas for Future Versions .................................... 64
  150.           Suggesting Improvements ...................................... 65
  151.  
  152.  
  153.           Index ........................................................ 66
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.           Table of Contents                                              ii
  172.  
  173.  
  174.                           - Easy Format 3.20 User's Guide -
  175.  
  176.  
  177.           ------------------------------------
  178.           Description and General Information:
  179.           ------------------------------------
  180.  
  181.           What do you mean "sector not found"?  I just formatted this #@$%&
  182.           disk!
  183.  
  184.           When a problem like this occurs most of us pull out our trusty
  185.           copy of PC Tools, the Norton Utilities, or the Mace Utilities
  186.           knowing that they will bail us out once again.  These products
  187.           are great for correcting problems after they occur.  They also
  188.           include tools to test your disks before an error occurs in the
  189.           hopes of preventing some of the more common errors .
  190.  
  191.           If you have one of these utility packages then you are well
  192.           equipped to deal with almost any disk or file problem you might
  193.           run into.  So why do you need one more utility?
  194.  
  195.           Easy Format is a little different.  Easy Format doesn't do
  196.           everything.  It won't recover erased files or unfragment your
  197.           hard disk.  Easy Format is not a do all, end all, fix all
  198.           software wonder drug to make your life complete.  Easy Format
  199.           does one thing and one thing only.  Easy Format formats floppy
  200.           diskettes.
  201.  
  202.           Big deal.  DOS comes with a format program.  My utility package
  203.           comes with a format program.  Why do I need another one?
  204.  
  205.           Easy Format does one thing.  Every detail in Easy Format is
  206.           intended to make that one thing easier and more efficient.  Easy
  207.           Format gives you more options and more control over the
  208.           formatting process than literally any other formatting program
  209.           anywhere.
  210.  
  211.           Easy Format can perform complete testing of your disks during the
  212.           format process to prevent problems later.  Easy Format can give
  213.           you more usable disk space, better error detection and marking,
  214.           faster formatting, and much more.  Easy Format can even make
  215.           formatting disks fun ... well, almost.
  216.  
  217.           We've sometimes done things one way for so long that we assume
  218.           it's the best way.  Take bananas for instance, we Americans like
  219.           to peel bananas starting with the stem and working our way down.
  220.           In other countries they use the stem for a handle and peel the
  221.           banana from the other end.  Bananas peel much easier from the
  222.           other end than they do from the end with the stem on it.  Try it.
  223.  
  224.           Easy Format is like bananas.  We've done things one way for so
  225.           long that we just assume it's the best way.  You never really
  226.           know until you try a different approach.  When it comes to
  227.  
  228.  
  229.  
  230.           Falk Data Systems:  Easy Format 3.20                 Page 1 of 69
  231.  
  232.  
  233.                           - Easy Format 3.20 User's Guide -
  234.  
  235.  
  236.           formatting floppy diskettes, Easy Format is a different approach.
  237.           Try it.
  238.  
  239.  
  240.           -----------------------------
  241.           How is Easy Format Different?
  242.           -----------------------------
  243.  
  244.           Easy Format gives you:
  245.           ~~~~~~~~~~~~~~~~~~~~~~
  246.  
  247.               o  four different methods for testing each disk as it is
  248.                  formatted.
  249.  
  250.               o  six different options for marking bad spots as they are
  251.                  discovered.
  252.  
  253.               o  the ability to turn error checking off completely for very
  254.                  fast formatting.
  255.  
  256.               o  the ability to format continuously in two different
  257.                  drives, even if they are of different capacities.
  258.  
  259.               o  an option to place a volume label on each disk formatted
  260.                  while still retaining the ability to make the disk
  261.                  bootable with the DOS "SYS" command.
  262.  
  263.               o  an option to put your own custom "boot message" onto the
  264.                  disk that will appear any time someone boots their
  265.                  computer with that disk in the A: drive.
  266.  
  267.               o  the ability to format a 360K disk in a 1.2M drive and then
  268.                  use that disk in a 360K drive, more reliably than with the
  269.                  standard DOS format program.
  270.  
  271.               o  a choice of 1 or 2 copies of the File Allocation Table
  272.                  (FAT).
  273.  
  274.               o  an option to automatically remember all your current
  275.                  settings the next time Easy Format is used.  Everything -
  276.                  drives and disk sizes, format options, screen colors,
  277.                  sound effects, and more - can be remembered and used
  278.                  automatically the next time you run Easy Format.
  279.  
  280.               o  a choice of three languages:  English, German, and
  281.                  Spanish.  Just flip a switch and Easy Format changes
  282.                  languages.
  283.  
  284.               o  the ability to customize every detail of the program -
  285.                  easily.
  286.  
  287.  
  288.  
  289.           Falk Data Systems:  Easy Format 3.20                 Page 2 of 69
  290.  
  291.  
  292.                           - Easy Format 3.20 User's Guide -
  293.  
  294.  
  295.               o  the opportunity to try it free of charge for 30 days.
  296.  
  297.               o  Easy Format will not format hard disks, so there is no
  298.                  danger in accidentally choosing drive C: to be formatted.
  299.  
  300.           With all these options Easy Format sounds complicated.  Is it
  301.           hard to learn?
  302.  
  303.           Not at all.  Most people who use computers don't know how they
  304.           work, but that doesn't prevent them from taking advantage of the
  305.           technology.  Easy Format is like that - you don't have to know
  306.           how it works to take advantage of its technology.
  307.  
  308.  
  309.           Quick Options:
  310.           ~~~~~~~~~~~~~~
  311.           For those who don't want to mess around with learning all these
  312.           different options and what they do, Easy Format has "Quick
  313.           Options".  Quick Options, when selected, automatically set all
  314.           the little details for you, to give you the result you want.
  315.           These Quick Options include standard DOS style formatting, Quick
  316.           formatting (no error checking), Distribution Quality formatting
  317.           (where only perfect disks are passed), and several options in
  318.           between.
  319.  
  320.           Each Quick Option displays a help window describing the option,
  321.           what it does, and why you might want to use it.
  322.  
  323.           Every menu selection also includes a short description displayed
  324.           automatically at the top of the screen.
  325.  
  326.           Easy Format was carefully designed to be easy to use - that's why
  327.           it is called "Easy" Format.  Our "Beta Testers" (people who test
  328.           the product before it is released) were first given the programs
  329.           without the User's Guide.  Even without a User's Guide they were
  330.           able to use the Easy Format package with ease.
  331.  
  332.           Even if millions of people like a product, it is no guarantee
  333.           that YOU will like it.  There's only one way to find out if you
  334.           like it too.  Give Easy Format a try for yourself.  If you don't
  335.           like it, you can throw it away without it costing you a penny.
  336.           You won't find a better money back guarantee than that!
  337.  
  338.  
  339.           How Easy Format Detects Bad Spots:
  340.           ==================================
  341.  
  342.           When the DOS format program finds a bad spot, it tries three
  343.           times before giving up and marking the track as unusable.  If the
  344.           track passes any of the three tries, DOS assumes the track is
  345.           good.  That assumption is not best.  When Easy Format encounters
  346.  
  347.  
  348.           Falk Data Systems:  Easy Format 3.20                 Page 3 of 69
  349.  
  350.  
  351.                           - Easy Format 3.20 User's Guide -
  352.  
  353.  
  354.           a bad spot, it immediately marks it as unusable.  This means that
  355.           marginal areas on the disk are marked as unusable rather than
  356.           taking any chances.  This also means that Easy Format will be
  357.           much faster than the DOS format program on disks containing many
  358.           bad spots.
  359.  
  360.           Sometimes, what looks like a bad spot might be caused by the disk
  361.           drive not being fully up to speed.  Any errors that are caused by
  362.           a drive door being opened, or a disk not being up to speed, are
  363.           retried a total of four times, before Easy Format gives up and
  364.           displays a warning message.  Any errors that are caused by actual
  365.           bad spots on the disk are dealt with immediately, without
  366.           retrying the operation.  This makes Easy Format not only faster,
  367.           but more reliable too.
  368.  
  369.  
  370.           ------------------------
  371.           The Easy Format Package:
  372.           ------------------------
  373.  
  374.           Easy Format is not just a program, it is a complete software
  375.           package containing four programs.  It is a package designed to
  376.           address every aspect of floppy diskette formatting.
  377.  
  378.  
  379.           EzFormat.EXE:
  380.           -------------
  381.  
  382.           The first program is called "EzFormat".  This is the full blown,
  383.           menu driven, fully customizable power-program designed to meet
  384.           all your formatting needs.
  385.  
  386.  
  387.           FormatF.EXE:
  388.           ------------
  389.  
  390.           The second program is called "FormatF".  FormatF was written
  391.           entirely in assembly language to make it as compact as possible.
  392.           FormatF is a command line driven replacement for the DOS
  393.           Format.COM or Format.EXE.
  394.  
  395.           FormatF is easier to use than the DOS Format program.  It
  396.           provides you with a fancier display containing more information.
  397.           It will detect many disk errors that can sneak past the DOS
  398.           Format program.  It is smaller on disk and in memory than the DOS
  399.           Format program.  It runs under any version of DOS later than 2.1
  400.           - each version of DOS comes with a Format program that will only
  401.           run under that particular version of DOS.  And FormatF is
  402.           DESQview aware.
  403.  
  404.  
  405.  
  406.  
  407.           Falk Data Systems:  Easy Format 3.20                 Page 4 of 69
  408.  
  409.  
  410.                           - Easy Format 3.20 User's Guide -
  411.  
  412.  
  413.           DvFormat.EXE:
  414.           -------------
  415.  
  416.           The third program is called "DvFormat".  DvFormat was also
  417.           written entirely in assembly language to make it as compact as
  418.           possible.  DvFormat has the same options and controls as FormatF,
  419.           but DvFormat is DESQview specific.  DvFormat formats diskettes in
  420.           the background under DESQview, while you work on other tasks in
  421.           the foreground.  DvFormat is even smaller than FormatF.  DvFormat
  422.           requires only 18K of memory to start, and returns about 2-3K of
  423.           that to DESQview, before it formats the first track.
  424.  
  425.  
  426.           BootUtil.EXE:
  427.           -------------
  428.  
  429.           The fourth program is called "BootUtil".  BootUtil is a simple
  430.           utility program which gives you more control over your custom
  431.           boot messages.  The features of BootUtil will be incorporated
  432.           into a future upgrade to EzFormat.EXE.
  433.  
  434.  
  435.           Changes From Previous Versions:
  436.           ===============================
  437.  
  438.           For complete historical information on the Easy Format package,
  439.           please refer to the HISTORY.DOC text file.
  440.  
  441.  
  442.           List of Known Incompatibilities:
  443.           ================================
  444.  
  445.           There is a class of add-on diskette drives which are not
  446.           recognized by the normal BIOS.  These add-on drives are generally
  447.           not connected to the disk controller that controls drives A and
  448.           B.  These add-on drives are supplied with a device driver which
  449.           must be loaded during system boot-up through a statement in your
  450.           CONFIG.SYS file.
  451.  
  452.           Diskettes are formatted in these drives using an entirely
  453.           different technique from the one used by the programs in the Easy
  454.           Format package.  The current version of Easy Format does not
  455.           support these add-on drives.
  456.  
  457.           A future version of Easy Format will be able to format diskettes
  458.           in such drives by using the device driver rather than the BIOS
  459.           routines.
  460.  
  461.           How can you tell if your machine has such a drive?
  462.  
  463.  
  464.  
  465.  
  466.           Falk Data Systems:  Easy Format 3.20                 Page 5 of 69
  467.  
  468.  
  469.                           - Easy Format 3.20 User's Guide -
  470.  
  471.  
  472.           If you are using an 80286 based machine (or above) you can run
  473.           the SETUP program that came with your machine.  The SETUP program
  474.           will show you which drives are currently recognized by the BIOS.
  475.           This information is stored in a special type of non-volatile
  476.           memory called CMOS RAM.  If the diskette drive information stored
  477.           in CMOS RAM is not correct, and you are unable to update it using
  478.           SETUP, then it is likely that you have one of these add-on
  479.           drives.
  480.  
  481.           You can also check your CONFIG.SYS file for the name of a device
  482.           driver that relates to disks or disk drives.
  483.  
  484.           If you attempt to format a disk on one of these drives Easy
  485.           Format will display an error message telling you that the drive
  486.           doesn't exist or that there may be a hardware error.  The real
  487.           problem is that the normal methods Easy Format uses to format a
  488.           disk will not work on that particular drive.
  489.  
  490.           Even if you have such a drive in your computer, Easy Format will
  491.           still be able to format the normal drives that are installed in
  492.           your machine (usually drives A and B).
  493.  
  494.  
  495.           Installing the Easy Format Package:
  496.           ===================================
  497.  
  498.           Easy Format is distributed on bulletin boards (BBS's) in a
  499.           compressed form with all documentation and programs packed into
  500.           one or two files.  Some disk vendors distribute Easy Format on
  501.           two diskettes (with or without compression).  Since you are
  502.           reading this document it is obvious that you have already
  503.           "uncompressed" the Easy Format package.
  504.  
  505.           Installation is easy.  Simply copy all the Easy Format files to a
  506.           subdirectory on your hard disk, or to the diskette you wish to
  507.           use for Easy Format.  Once you have printed the document files
  508.           you may delete them from the disk - they are not needed by the
  509.           Easy Format programs.
  510.  
  511.           If you use DESQview and wish to install the DESQview specific
  512.           version, DvFormat, then please refer to the additional
  513.           information beginning on page 48.
  514.  
  515.           There are four programs in the Easy Format package:
  516.           EzFormat.EXE, FormatF.EXE, DvFormat.EXE, and BootUtil.EXE.  You
  517.           may use any or all of these programs, since they are completely
  518.           independent of each other.
  519.  
  520.           The most important installation requirement concerns
  521.           EzFormat.EXE.  EzFormat is customizable.  This means that you can
  522.           set it up the way you like and instruct it to modify itself
  523.  
  524.  
  525.           Falk Data Systems:  Easy Format 3.20                 Page 6 of 69
  526.  
  527.  
  528.                           - Easy Format 3.20 User's Guide -
  529.  
  530.  
  531.           according to your preferences.  This makes EzFormat look like it
  532.           was custom designed just for you.
  533.  
  534.           When you run a program from DOS, the program is loaded into
  535.           memory before beginning to execute.  At this point, you have two
  536.           copies of the program - one on disk, and the other in memory.
  537.           The one in memory is lost as soon as you turn off the computer or
  538.           finish with it and load another program.  Easy Format must be
  539.           able to find the EzFormat.EXE file on the disk, in order to be
  540.           customizable.  The EzFormat.EXE file is modified to include any
  541.           customizing you specify.  This is how EzFormat is able to
  542.           remember your preferences from one day to the next.
  543.  
  544.           EzFormat must be able to find itself on the disk.  There are
  545.           three ways this requirement can be met.  One is to always make
  546.           the directory containing EzFormat.EXE the current directory
  547.           before starting EzFormat.  Another is to place EzFormat.EXE into
  548.           a directory that is included in your DOS path.  The third and
  549.           best method is to use DOS version 3.0 or later.  DOS versions 3.0
  550.           and later are able to let EzFormat know where it was started
  551.           from.
  552.  
  553.           One final requirement:  If you are using a DOS version earlier
  554.           than 3.0, don't change the name of the EzFormat.EXE file.  If you
  555.           rename it, then EzFormat won't be able to find its copy on disk.
  556.  
  557.  
  558.           --------------------------------
  559.           Why Must Diskettes Be Formatted?
  560.           --------------------------------
  561.  
  562.           That's a good question.  There is a long answer, and there is a
  563.           short answer.  The short answer is included here to help give you
  564.           a better picture of what formatting actually involves.  The long
  565.           answer is included in the "Easy Format Tech Kit" available from
  566.           Falk Data Systems.  Please refer to page 63 for more information
  567.           about the Easy Format Tech Kit.
  568.  
  569.           A diskette is similar to a cassette tape or a video tape in that
  570.           it is coated with a special magnetic material which can be used
  571.           to record information.  Information is written to the disk by
  572.           recording magnetic signals, and information is read from the disk
  573.           by detecting those magnetic signals.  So far things are fairly
  574.           simple.
  575.  
  576.           Disks must be able to do more than just store information.  They
  577.           must be able to store it in such a way that you can find
  578.           particular pieces of that information.  If you have 10 files
  579.           stored on one disk, it would be nice to be able to look at the
  580.           information stored within one particular file without having to
  581.           look through all the files (the entire disk) to find it.
  582.  
  583.  
  584.           Falk Data Systems:  Easy Format 3.20                 Page 7 of 69
  585.  
  586.  
  587.                           - Easy Format 3.20 User's Guide -
  588.  
  589.  
  590.           For this to happen, we need some kind of a map to tell us where
  591.           things are stored on the disk.  In reality, there are three main
  592.           parts to the "map" on each floppy diskette.  This "map" is drawn
  593.           in several stages during the format process.
  594.  
  595.           First, we need to divide the disk into some sort of coordinate
  596.           system so that small sections of the disk can be found quickly
  597.           and easily.  This is similar to the grid coordinates on most city
  598.           road maps.  Most city road maps let you look up a street name to
  599.           find the general area on the map where the street you want is
  600.           located.  The coordinates might be something like "D-5" meaning
  601.           column D, row 5.  Now you have narrowed down your search for the
  602.           street to only a few square inches of the map.  The grid system
  603.           has probably saved you a lot of wasted time searching all over
  604.           the map.
  605.  
  606.           The first phase in formatting a floppy diskette is much like the
  607.           grid pattern on your city map.  This phase is called "physical"
  608.           formatting.
  609.  
  610.           Physical formatting divides your disk up into a series of
  611.           concentric circles, or rings, starting from the outside of the
  612.           disk and moving in towards the center of the disk.  These rings
  613.           are called "tracks".
  614.  
  615.           Physical formatting also divides each "track" into smaller units
  616.           called "sectors".  Each track has the same number of sectors, and
  617.           each disk side (top and bottom) has the same number of tracks.
  618.  
  619.           We now have an easy way to describe every small area on the disk.
  620.           If we know which side of the disk, which track, and which sector,
  621.           we can tell the drive controller to move immediately to that
  622.           small location.
  623.  
  624.           That is phase one.  Phase two, called "logical" formatting, does
  625.           several things - not the least of which is providing a map to
  626.           where each file starts and ends, and where each piece is located
  627.           in between.  The process of logical formatting involves several
  628.           important steps.
  629.  
  630.           The first step in logical formatting is to write the "boot
  631.           sector".  This is the very first sector on the disk, and it
  632.           contains important information about the disk.
  633.  
  634.           The next step is to write the File Allocation Table, which most
  635.           people simply call the "FAT".  The FAT is another part of the
  636.           three part "map" we talked about earlier.  The FAT does several
  637.           important things for us.
  638.  
  639.  
  640.  
  641.  
  642.  
  643.           Falk Data Systems:  Easy Format 3.20                 Page 8 of 69
  644.  
  645.  
  646.                           - Easy Format 3.20 User's Guide -
  647.  
  648.  
  649.           Since we divided up the disk into many small units, we need a way
  650.           to find files that are so big that they take many of those small
  651.           units to store them.  Most files are too big to fit into one of
  652.           these small units on a disk.
  653.  
  654.           The FAT helps to keep track of all the little units that are part
  655.           of the bigger file.  The FAT is also used by DOS to keep track of
  656.           which parts of the disk are in use, which parts are available for
  657.           use, and which parts are unusable because errors were detected
  658.           there during the format process.
  659.  
  660.           The final step in the format process is to write the root
  661.           directory.  The root directory is the last part of our "map", and
  662.           it helps to tie the other parts together.  The root directory
  663.           records where each file and subdirectory starts.
  664.  
  665.           Equipped with this information DOS is able to look into the FAT
  666.           and find where all the other parts of that particular file or
  667.           subdirectory are stored.
  668.  
  669.           Now you have a basic idea of what is done during the format
  670.           process.  Different operating systems and hardware use different
  671.           types of "maps" to keep track of information on the disk.  The
  672.           manufacturer of the disk doesn't know who will finally purchase
  673.           the disk, or on which type of computer and operating system the
  674.           disk will eventually be used.  So the manufacturer wisely leaves
  675.           the format process up to the end user.  When the end user gets
  676.           the disk, he or she uses a program to write the proper "map" to
  677.           the disk.  That, in a nutshell, is what formatting is all about.
  678.  
  679.           If you want more information about formatting, we have an
  680.           outstanding package for you - the Easy Format Tech Kit.  Please
  681.           refer to page 63 for complete information.
  682.  
  683.  
  684.           --------------------------------------
  685.           What To Do If You Encounter a Problem:
  686.           --------------------------------------
  687.  
  688.           Each version of DOS comes with a formatting program - either
  689.           Format.COM or Format.EXE.  Each of these format programs are
  690.           specific to that particular version of DOS.  You can't run the
  691.           format program from one version of DOS under a different version
  692.           of DOS.
  693.  
  694.           One of the reasons for this is because of the subtle differences
  695.           between computers from different manufacturers, using different
  696.           BIOS versions, newer hardware, and a myriad of other little
  697.           details.
  698.  
  699.  
  700.  
  701.  
  702.           Falk Data Systems:  Easy Format 3.20                 Page 9 of 69
  703.  
  704.  
  705.                           - Easy Format 3.20 User's Guide -
  706.  
  707.  
  708.           We have gone to incredible lengths to make Easy Format compatible
  709.           with the largest number of machines possible.  Even if your
  710.           computer is just barely considered "IBM compatible", chances are,
  711.           Easy Format will work just fine.
  712.  
  713.           One thing you should know about this version of the Easy Format
  714.           package is that the three programs - EzFormat.EXE, FormatF.EXE,
  715.           and DvFormat.EXE - are not identical.  If you ever encounter a
  716.           problem formatting a diskette using either FormatF or DvFormat
  717.           because the computer you are using is not 100% IBM compatible, or
  718.           because you have added a drive not recognized by your BIOS, then
  719.           there are several options you should try before throwing in the
  720.           towel.
  721.  
  722.           When developing FormatF and DvFormat, we endeavored to keep the
  723.           programs as small as reasonably possible.  When developing
  724.           EzFormat, we endeavored to make it as compatible as reasonably
  725.           possible.  Because of this, EzFormat will often work on machines
  726.           on which FormatF or DvFormat would have problems.
  727.  
  728.           EzFormat has the ability to use multiple techniques to format a
  729.           diskette properly.  If one technique is not supported by your
  730.           particular machine, another technique is tried.  If that
  731.           technique is not compatible with your particular machine, another
  732.           is tried, and so on.  This all happens automatically, and very
  733.           quickly.
  734.  
  735.           All this extra work that EzFormat is willing to go through to do
  736.           its job right, really pays off for some people.  In fact,
  737.           EzFormat can handle some strange hardware configurations that
  738.           even the DOS format program can't handle.
  739.  
  740.           If you are one of those people who had to live with two or three
  741.           different format programs just to handle all the drives on your
  742.           machine or your different operating environments, give EzFormat a
  743.           try before you give up.  Chances are, it will do the job other
  744.           programs couldn't.  Please refer to the section entitled "List of
  745.           Known Incompatibilities" (page 5) for incompatibility
  746.           information.
  747.  
  748.           If EzFormat can't handle your particular drive, then write to us,
  749.           send a message via CompuServe Mail, or give us a call.  We'll do
  750.           our best to make it work on as many machines as possible.  How
  751.           successful we are in modifying EzFormat to work on a particular
  752.           machine, is almost always dependent upon whether we are able to
  753.           get access to an identical machine on which we can test different
  754.           techniques and observe what is actually happening.
  755.  
  756.           When you become a registered user of Easy Format, you are
  757.           entitled to free technical support.  While we can't guarantee
  758.           that EzFormat can be made compatible with every possible hardware
  759.  
  760.  
  761.           Falk Data Systems:  Easy Format 3.20                Page 10 of 69
  762.  
  763.  
  764.                           - Easy Format 3.20 User's Guide -
  765.  
  766.  
  767.           combination, we can certainly do our best to make it work for
  768.           you.  For complete details on how to obtain technical support,
  769.           please refer to page 61.
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.           Falk Data Systems:  Easy Format 3.20                Page 11 of 69
  821.  
  822.  
  823.                           - Easy Format 3.20 User's Guide -
  824.  
  825.  
  826.                                      EZFORMAT.EXE
  827.  
  828.  
  829.  
  830.           EzFormat is the heart of the Easy Format package.  It is the main
  831.           program.
  832.  
  833.  
  834.           -----------------
  835.           Running EzFormat:
  836.           -----------------
  837.  
  838.           To start EzFormat simply type "EzFormat" <Enter> at the DOS
  839.           command line.
  840.  
  841.           EzFormat is already configured to look good on color and
  842.           monochrome monitors.
  843.  
  844.  
  845.           Black-and-White or Gray-Scale Monitors:
  846.           =======================================
  847.  
  848.           Easy Format knows whether you are using a color or monochrome
  849.           monitor.  Unfortunately gray-scale monitors look just like color
  850.           monitors to most programs.
  851.  
  852.           If you are using a Black-and-White or gray-scale monitor, such as
  853.           an LCD or Gas Plasma display on a laptop or portable computer,
  854.           you need to tell EzFormat.  To tell EzFormat that your monitor is
  855.           black-and-white or gray-scale, type a "B" on the command line
  856.           when you start EzFormat.  Here's an example:
  857.  
  858.                EzFormat B <Enter>
  859.  
  860.           When you enter that at the DOS command line, EzFormat will know
  861.           that it needs to use display attributes that look good on Black-
  862.           and-White screens.
  863.  
  864.           Most programs are very picky about command line options, EzFormat
  865.           is not.  You may use an upper or lower case "B", or include a
  866.           switch.  Any of the following will be recognized and accepted by
  867.           EzFormat:  "B", "/B", "\B", "-B", or the same things with a lower
  868.           case "b".
  869.  
  870.           If you plan to run EzFormat on a Black-and-White monitor most of
  871.           the time, you can customize EzFormat so that it uses Black-and-
  872.           White attributes, even without the "B" option on the command
  873.           line.  The way to do this is to start EzFormat with the "B"
  874.           option, then move to the "Quit" option on the main menu.  There
  875.           are two choices under the "Quit" option:  "Save Options and
  876.           Quit", or "Exit without Saving" - choose "Save Options and Quit".
  877.  
  878.  
  879.           Falk Data Systems:  EzFormat.EXE                    Page 12 of 69
  880.  
  881.  
  882.                           - Easy Format 3.20 User's Guide -
  883.  
  884.  
  885.           Before returning to DOS, EzFormat will save the current display
  886.           attributes and use them automatically from that point on.  Of
  887.           course, you can always change things again in the future.
  888.           EzFormat can be customized as often as you wish.
  889.  
  890.  
  891.           ---------------------
  892.           Quick Start Tutorial:
  893.           ---------------------
  894.  
  895.           When you start EzFormat it will immediately display its main
  896.           menu.  EzFormat menus are of the common pull-down style.
  897.  
  898.           To select an option move the highlight bar over that option and
  899.           press <Enter>.  To move the highlight bar, use the arrow keys on
  900.           your keyboard, or press the first letter of the option.
  901.  
  902.           This version of EzFormat does not recognize a mouse.  Mouse
  903.           support is planned for a future version (due to requests from
  904.           registered users).
  905.  
  906.  
  907.           The Menu System:
  908.           ================
  909.  
  910.           The main menu has four options:
  911.  
  912.               o  "Format Control" is where you can control every aspect of
  913.                  the formatting process - drives, disk sizes, error
  914.                  checking and marking, volume label, and more.
  915.  
  916.               o  "Program Control" is where you can control every aspect of
  917.                  EzFormat itself - screen colors, sound effects, language,
  918.                  and more.
  919.  
  920.               o  "Do It!" is the option that actually begins the formatting
  921.                  process.  Of course, if you select "Do It!" without
  922.                  telling EzFormat which drive to Do It! on, you will
  923.                  automatically be moved to the first option under "Format
  924.                  Control", and asked to enter the drive and disk size.
  925.  
  926.               o  "Quit" is the Exit Door through which you return to DOS.
  927.                  You have two options under "Quit".  One saves all the
  928.                  current settings, this customizes EzFormat so that the
  929.                  next time you use it, everything will be set exactly like
  930.                  you have them when you exit.  The other option is to quit
  931.                  without saving the current settings.
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.           Falk Data Systems:  EzFormat.EXE                    Page 13 of 69
  939.  
  940.  
  941.                           - Easy Format 3.20 User's Guide -
  942.  
  943.  
  944.           A Quick Test Drive:
  945.           ===================
  946.  
  947.           Fortunately you can take EzFormat for a test drive and become
  948.           familiar with all its features even if you don't have any disks
  949.           that need to be formatted.  So let's take a quick tour of
  950.           EzFormat and see what it can do.
  951.  
  952.           Start EzFormat from the DOS command line (type in "EzFormat" and
  953.           press the <Enter> key).
  954.  
  955.           Select the "Format Control" option on the main menu.  Remember,
  956.           options are selected by highlighting them and pressing <Enter>.
  957.  
  958.           This opens a submenu with several additional options.  The first
  959.           two options are the ones most often used.  They are so important
  960.           that they both have "hot keys" that will take you right to them
  961.           from any other part of the menu system.
  962.  
  963.                The first option - "Drive and Disk Sizes" - can be activated
  964.                directly from any part of the menu system by pressing <F2>.
  965.  
  966.                The second option - "Quick Options" - can be activated
  967.                directly from any part of the menu system by pressing <F3>.
  968.  
  969.           Move the highlight bar over the "Drive and Disk Sizes" option and
  970.           press the <Enter> key.  This selects the option and opens up a
  971.           submenu with more options from which to choose.
  972.  
  973.           Here you can specify one or two drives on which to format, even
  974.           if the drives are of different sizes.  The drives may be
  975.           specified in any order.  For instance you might say that Drive B:
  976.           is the first drive, and Drive A: is the second drive.  Of course,
  977.           you must choose a first drive before you can choose a second
  978.           drive.
  979.  
  980.           Any legal floppy disk drive can be used.  You must always specify
  981.           a value for Drive 1 or EzFormat will not do anything.
  982.           Optionally, you can specify a second drive which will cause
  983.           EzFormat to continuously switch from one drive to another, back
  984.           and forth, formatting disk after disk, until you tell it to stop.
  985.           If you intend to format using only one drive, set drive 1 to
  986.           indicate the drive you will be using and use a <Space> as the
  987.           drive letter for drive 2.
  988.  
  989.           For the purpose of our test drive, we will assume that you have a
  990.           disk drive B: and that it is a 5 1/4 inch, 360K drive.  So type
  991.           the letter "B" to tell EzFormat to use Drive B:.  The cursor will
  992.           automatically move to the "Format Type" option, and provide you
  993.           with a list of choices.
  994.  
  995.  
  996.  
  997.           Falk Data Systems:  EzFormat.EXE                    Page 14 of 69
  998.  
  999.  
  1000.                           - Easy Format 3.20 User's Guide -
  1001.  
  1002.  
  1003.           There are always six choices on this list.  However, some of the
  1004.           choices are not valid for the particular drive you specified.  If
  1005.           your disk drive is 5 1/4 inch, then you certainly don't want to
  1006.           choose a 3 1/2 inch disk format type.
  1007.  
  1008.           EzFormat makes a best guess as to the size and type of the drive
  1009.           you selected.  The estimated legal options are displayed in
  1010.           different colors, distinguishing them from the options that are
  1011.           probably not legal.  It is up to you to select the proper type.
  1012.  
  1013.           Because some of the older computers don't provide a reliable
  1014.           method of determining what the size of the drive is (without
  1015.           actually reading a disk in that drive), EzFormat lets you
  1016.           override its best guess about the type of drive.
  1017.  
  1018.           To select the format type, simply highlight the type you want and
  1019.           press <Enter>.  You can also make your selection by pressing the
  1020.           number displayed to the left of the option.  Press <Esc> if you
  1021.           wish to return without changing anything.  For now, select "1".
  1022.  
  1023.           Now press <Esc> to backtrack one level up the menu system.
  1024.  
  1025.           Select the "Quick Options" choice.  This option opens a submenu
  1026.           with several additional choices.  The help window on the right
  1027.           explains what the option does.
  1028.  
  1029.           The "Quick Options" are helpful when you don't wish to go through
  1030.           all the details under "Advanced Options".
  1031.  
  1032.           Select "Standard DOS Style".  This tells EzFormat to format the
  1033.           disk exactly the way the DOS Format program would do it.  By the
  1034.           way, EzFormat will be able to detect some errors that would sneak
  1035.           by the DOS format program, even when this option is chosen.
  1036.  
  1037.           Next press the <Right-Arrow> key twice to move to the "Do It!"
  1038.           option on the main menu.  If you were to press <Enter> while the
  1039.           "Do It!" option is highlighted, EzFormat would begin formatting
  1040.           the disk size you selected, on the drive you selected.  If you
  1041.           don't have a disk in the drive when you select "Do It!", you will
  1042.           see a message informing you that the drive door is open.
  1043.  
  1044.           Since "Do It!" is the whole point to EzFormat, it can be reached
  1045.           directly from any part of the menu system by a hot key - <F4>.
  1046.  
  1047.           To return to the main menu from within the "Do It!" option simply
  1048.           press <Esc>.  You can also abort right in the middle of
  1049.           formatting a disk by pressing the <Esc> key - which will return
  1050.           you to the main menu.
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.           Falk Data Systems:  EzFormat.EXE                    Page 15 of 69
  1057.  
  1058.  
  1059.                           - Easy Format 3.20 User's Guide -
  1060.  
  1061.  
  1062.           Exploring the Program Control Options:
  1063.           ======================================
  1064.  
  1065.           Select "Program Control" on the main menu.
  1066.  
  1067.           This is your gateway to complete control over how EzFormat looks,
  1068.           sounds, and behaves.
  1069.  
  1070.           Select "Display Attributes", then select "Input Fields", then
  1071.           select "Frame".  This will open a window which allows you to
  1072.           select the display attribute you prefer for this particular
  1073.           option.  Use the arrow keys to highlight the attribute you prefer
  1074.           and press <Enter> to accept it, or <Esc> to exit without changing
  1075.           it.
  1076.  
  1077.           You will instantly see how the attribute you picked will look on
  1078.           your screen.  When you finish making your selections, press <Esc>
  1079.           to backtrack up to the previous menu.  Each time you press <Esc>
  1080.           you will back up one level in the menu system.
  1081.  
  1082.           Go all the way back to first menu below the "Program Control"
  1083.           option.
  1084.  
  1085.           This time select "Expand Windows".  Under this option you have
  1086.           two additional options.  Type "N" at the "Expanding Windows?"
  1087.           prompt and watch what happens.
  1088.  
  1089.           The entire menu system is redrawn but this time instead of
  1090.           gradually expanding and contracting, the menus will pop up
  1091.           instantly and respond very quickly to your instructions.  Most
  1092.           people prefer the effect of expanding/contracting
  1093.           (exploding/imploding) menus and windows - but EzFormat lets you
  1094.           choose the method you prefer.
  1095.  
  1096.  
  1097.           Becoming Proficient:
  1098.           ====================
  1099.  
  1100.           By now you have a pretty good understanding of how Easy Format's
  1101.           menu system works.  Menu options come with a help line at the top
  1102.           of the screen and some even have help windows.
  1103.  
  1104.           The best way to become proficient at using EzFormat is to
  1105.           experiment.  Play around with it.  Try all the options, explore
  1106.           all the menus.  You'll find that it is not only easy to use, but
  1107.           a little fun too!
  1108.  
  1109.           The Detailed Reference Section, beginning on page 17, lists each
  1110.           option, what it does, and why you might want to use it.
  1111.  
  1112.  
  1113.  
  1114.  
  1115.           Falk Data Systems:  EzFormat.EXE                    Page 16 of 69
  1116.  
  1117.  
  1118.                           - Easy Format 3.20 User's Guide -
  1119.  
  1120.  
  1121.           Customizing EzFormat:
  1122.           =====================
  1123.  
  1124.           As you experiment with EzFormat you will probably find options,
  1125.           colors, sound effects, and so forth, which you prefer.  To cause
  1126.           EzFormat to remember your preferences and use them automatically
  1127.           in the future, select "Save Options and Quit" under the "Quit"
  1128.           main menu option.
  1129.  
  1130.           When you are ready to exit from EzFormat and return to DOS,
  1131.           select "Save Options and Quit".  EzFormat will automatically
  1132.           update EzFormat.EXE on your disk.  The next time you start
  1133.           EzFormat it will look like it was custom designed just for you.
  1134.  
  1135.  
  1136.           ---------------------------
  1137.           Detailed Reference Section:
  1138.           ---------------------------
  1139.  
  1140.           This section provides you with detailed information regarding
  1141.           every major feature of EzFormat.  If you have a question about an
  1142.           option you should refer to this section of the User's Guide for
  1143.           complete information.
  1144.  
  1145.  
  1146.           Format Control:
  1147.           ===============
  1148.  
  1149.  
  1150.           Drive and Disk Sizes:
  1151.           ---------------------
  1152.  
  1153.           Use this option to tell EzFormat which drive or drives to use and
  1154.           what disk size to use in each drive.
  1155.  
  1156.           EzFormat gives you a lot of freedom and power to control the
  1157.           formatting of diskettes.  With every freedom comes some
  1158.           additional responsibility.  In this case, you must be sure to
  1159.           select only valid disk sizes for the specified drive.
  1160.  
  1161.           It would be simple for EzFormat to limit you to certain
  1162.           selections and enforce them rigidly.  Unfortunately, this would
  1163.           be a problem for people who have older machines or unusual BIOS
  1164.           versions, which don't support some of the techniques used to
  1165.           determine the type of a specific drive.  For those people, any
  1166.           restrictions would be a burden.
  1167.  
  1168.           So, to make EzFormat as flexible as possible it allows you to
  1169.           select anything you want.  On newer machines, if you select an
  1170.           incorrect format type you will get an appropriate error message
  1171.           when you tell EzFormat to "Do It!".  On older machines, or not
  1172.  
  1173.  
  1174.           Falk Data Systems:  EzFormat.EXE                    Page 17 of 69
  1175.  
  1176.  
  1177.                           - Easy Format 3.20 User's Guide -
  1178.  
  1179.  
  1180.           quite IBM compatible machines, EzFormat will do its best to carry
  1181.           out your instructions to the letter.
  1182.  
  1183.           Please be sure to select the proper disk and drive sizes.
  1184.           EzFormat will display what it believes are valid choices in a
  1185.           different color or intensity than the choices that are not valid.
  1186.           This should help when you're not sure.  As a rule of thumb,
  1187.           choose only those options that are recommended according to the
  1188.           display attributes on the menu.
  1189.  
  1190.           To format on only one drive specify that drive letter as drive 1,
  1191.           and use a <Space> for the drive letter of drive 2.  Easy Format
  1192.           ignores drives that are identified with a <Space> character.
  1193.  
  1194.           If you have a drive on which Easy Format does not work please let
  1195.           us know.  Please refer to the "List of Known Incompatibilities"
  1196.           on page 5 for information on incompatibilities of which we are
  1197.           already aware.
  1198.  
  1199.  
  1200.           Quick Options:
  1201.           --------------
  1202.  
  1203.           The "Quick Options" menu provides you with a way to set several
  1204.           options all at the same time.  While you can always go to the
  1205.           "Advanced Options" choice and set every detail yourself, many
  1206.           times you will prefer to simply set a Quick Option.
  1207.  
  1208.           If you wish to know every detail of a particular Quick Option
  1209.           simply select the option and then move to the "Advanced Options"
  1210.           window to see exactly how each parameter is set.
  1211.  
  1212.           The following information describes each of the Quick Options and
  1213.           provides an example of why you might want to use that option.
  1214.  
  1215.  
  1216.           Quick (no error checking):
  1217.  
  1218.           This option provides the fastest possible formatting.  It skips
  1219.           the error checking operation and formats the disk under the
  1220.           assumption that the disk is perfect.
  1221.  
  1222.           This does NOT mean "ignore any errors".  There are some errors
  1223.           that are so blatantly obvious that they can be detected even
  1224.           without looking for them specifically.  These include such errors
  1225.           as a bad spot on the part of the disk that will contain the FAT
  1226.           or Root Directory.  So it is possible that EzFormat will
  1227.           encounter a disk problem even when error checking is turned off.
  1228.           If this happens, a message will inform you of the problem.
  1229.  
  1230.  
  1231.  
  1232.  
  1233.           Falk Data Systems:  EzFormat.EXE                    Page 18 of 69
  1234.  
  1235.  
  1236.                           - Easy Format 3.20 User's Guide -
  1237.  
  1238.  
  1239.           You might want to use this option to reformat disks that you have
  1240.           used before and that you already know are free of defects.  This
  1241.           is also an excellent way to erase a disk completely.  As you
  1242.           probably know, telling DOS to erase a file does not necessarily
  1243.           mean that the file is gone forever.  Many utility packages enable
  1244.           you to "unerase" files.  This could be a problem if you are
  1245.           concerned with security.
  1246.  
  1247.           No "unerase" utility will be able to recover the information that
  1248.           was on a disk prior to formatting with EzFormat.  If you want to
  1249.           be absolutely sure that a disk is erased, but you don't want to
  1250.           wait around for a full blown format process, use this Quick
  1251.           Option.
  1252.  
  1253.           Note:  It is possible for data to be read, even after being
  1254.                  overwritten as many as six times.  Techniques in use by
  1255.                  various intelligence and military agencies are able to
  1256.                  retrieve information that many people consider safely
  1257.                  destroyed.  Because of this, the U.S. Government has
  1258.                  enacted new standards for sensitive data.  Federal DOD
  1259.                  standard 5220.22-M specifies the techniques required for
  1260.                  data to be officially destroyed, this standard includes
  1261.                  repeated overwriting of the data no less than seven times.
  1262.                  Easy Format was not designed to meet these ultra-stringent
  1263.                  security requirements.
  1264.  
  1265.  
  1266.           Standard DOS Style:
  1267.  
  1268.           This option sets all format parameters to values similar to what
  1269.           the DOS format program uses.  Each track will be verified after
  1270.           it is formatted and if any errors (meaning bad spots on the disk)
  1271.           are found, the entire track will be marked as unusable.  This is
  1272.           exactly how the DOS format program marks bad spots.
  1273.  
  1274.           There are two main differences between this option and the DOS
  1275.           Format program.  Some marginal spots on the disk, which the DOS
  1276.           format program will accept, will be marked as unusable by
  1277.           EzFormat.  This means that you get slightly better error
  1278.           detection and marking then you would get using the DOS format
  1279.           program.  The other difference is that EzFormat will be a little
  1280.           faster than the DOS format program when this option is chosen.
  1281.  
  1282.           There are some disadvantages to using this option.  The primary
  1283.           disadvantage is the fact that whole tracks are marked as being
  1284.           unusable, even when most of the track is perfectly usable.  This
  1285.           marking method can quickly waste large amounts of disk space.
  1286.  
  1287.           For example, if you are formatting a 3 1/2 inch, 1.44Mb disk,
  1288.           each track has 18 sectors.  If one of those sectors is bad, all
  1289.           18 will be marked as unusable, regardless of whether the other 17
  1290.  
  1291.  
  1292.           Falk Data Systems:  EzFormat.EXE                    Page 19 of 69
  1293.  
  1294.  
  1295.                           - Easy Format 3.20 User's Guide -
  1296.  
  1297.  
  1298.           sectors are defective.  Each sector represents 512 bytes of disk
  1299.           space.  As you can tell, this option (like the DOS format
  1300.           program) can waste up to 8,704 (17 X 512) bytes of disk space
  1301.           every time it finds a bad spot.  In most cases, one of the other
  1302.           Quick Options would be a better choice.
  1303.  
  1304.  
  1305.           Maximize Free Disk Space:
  1306.  
  1307.           This option causes EzFormat to verify each track after it is
  1308.           formatted.  If any bad spots are detected, only the bad spot -
  1309.           not the entire track - will be marked as unusable.
  1310.  
  1311.           This option is slightly more thorough in detecting errors than
  1312.           the DOS format program, yet it almost always leaves you with more
  1313.           usable disk space than the DOS format program.  Usually a lot
  1314.           more usable disk space.
  1315.  
  1316.           This option is great for those times when you are short on disk
  1317.           space and don't have the opportunity to buy more disks at the
  1318.           moment.  It will provide you with more usable disk space than any
  1319.           other option, while still carefully checking the disk to ensure
  1320.           that it is safe to use.
  1321.  
  1322.           An interesting capability that comes with this option is that you
  1323.           can sometimes make disks usable, which would have been rejected
  1324.           by any other option.  If you've ever seen a message from the DOS
  1325.           format program telling you that cylinder 0 is bad and the disk is
  1326.           unusable then you have seen a disk which might be saved using
  1327.           this option.
  1328.  
  1329.           How is this possible?  Not all of cylinder 0 is needed by DOS.
  1330.           Some parts of cylinder 0 are actually used to store your data.
  1331.           Unfortunately, since DOS marks entire tracks as being unusable,
  1332.           if a bad spot exists on cylinder 0, side 1, the entire track is
  1333.           marked as unusable.  This makes the disk unusable because part of
  1334.           that track is needed by DOS for such things as the Root
  1335.           Directory.
  1336.  
  1337.           If the bad spot is near the end of the track then it is out of
  1338.           the area that DOS must use, and can be marked as bad without
  1339.           making the disk unusable.  Since this option allows EzFormat to
  1340.           mark only the bad spot - rather than the entire track - it will
  1341.           often be enough to make the disk usable (and reliable).
  1342.  
  1343.  
  1344.           Balance Space and Safety:
  1345.  
  1346.           One of the reasons the DOS format program marks bad spots by
  1347.           marking entire tracks, is because it is the easiest error
  1348.           handling technique to program.  Another reason is because when a
  1349.  
  1350.  
  1351.           Falk Data Systems:  EzFormat.EXE                    Page 20 of 69
  1352.  
  1353.  
  1354.                           - Easy Format 3.20 User's Guide -
  1355.  
  1356.  
  1357.           bad spot is detected it is possible that the area around it may
  1358.           be marginal as well.
  1359.  
  1360.           This option assumes that the area around the bad spot might be
  1361.           bad, much like the DOS format program would assume.  But this
  1362.           option limits the "overkill".  When a bad spot is detected, it is
  1363.           assumed that one cluster before and one cluster beyond, on the
  1364.           same track, may be bad too.  This option marks all three clusters
  1365.           as unusable whenever a bad spot is detected.
  1366.  
  1367.           If you are not sure of the quality of your disks, this is a
  1368.           better choice than "Maximize Free Disk Space".  Even better would
  1369.           be the next option (Future Error Protection).
  1370.  
  1371.  
  1372.           Future Error Protection:
  1373.  
  1374.           That's a strange name for a format option.  What the heck does it
  1375.           mean?
  1376.  
  1377.           Future Error Protection resulted from testing many, many disks
  1378.           that contained bad spots.  To understand it you need to know two
  1379.           things:
  1380.  
  1381.              1.  First, some disks get worse with age.  Perhaps a cluster
  1382.                  was bad when the disk was new and as time went by the bad
  1383.                  spot grew larger.  Since the most thorough testing most
  1384.                  disks ever get occurs during the format process, any new
  1385.                  bad spots will not usually be detected until an error
  1386.                  occurs.  That's a little too late in anyone's book.
  1387.  
  1388.              2.  Second, most bad spots do not occur the way the DOS format
  1389.                  program would lead you to believe.  DOS marks bad spots by
  1390.                  marking an entire track as unusable.  Can you imagine a
  1391.                  bad spot that existed as a perfect circle all the way
  1392.                  around a disk?  If you think that would be highly unusual,
  1393.                  you are absolutely right.  Most bad spots do not encompass
  1394.                  an entire track.
  1395.  
  1396.           Most bad spots are simply that, a bad "spot" on one area and one
  1397.           side of the disk.  Perhaps a small scratch was accidentally made
  1398.           on the disk surface.  In almost every case, this bad spot will
  1399.           involve a few clusters on several adjacent tracks.
  1400.  
  1401.           This brings us to two conclusions.  One is that marking an entire
  1402.           track at a time as unusable, will quickly eat up your usable disk
  1403.           space if the scratch crosses several tracks.  The other
  1404.           conclusion is that in order to avoid errors in the future by
  1405.           marking the area around a bad spot, we can't simply mark the
  1406.           cluster before and after the bad spot on the same track, but must
  1407.  
  1408.  
  1409.  
  1410.           Falk Data Systems:  EzFormat.EXE                    Page 21 of 69
  1411.  
  1412.  
  1413.                           - Easy Format 3.20 User's Guide -
  1414.  
  1415.  
  1416.           also mark the corresponding clusters on the previous and
  1417.           following tracks.
  1418.  
  1419.           A bad spot has four sides.  The Future Error Protection option
  1420.           marks the cluster on each side of the bad spot, plus the cluster
  1421.           actually containing the bad spot.  This means that whenever a bad
  1422.           spot is detected, five clusters are marked as unusable during the
  1423.           format process.
  1424.  
  1425.           How does this compare to the DOS format program?  On a 5 1/4
  1426.           inch, 360Kb diskette there are 4.5 clusters on each track.  To
  1427.           mark the track as unusable, DOS must mark 5 clusters as being
  1428.           unusable.  In this case, both DOS and EzFormat will mark 5
  1429.           clusters for each error detected.  The difference is that
  1430.           EzFormat marks the clusters most likely to give you problems
  1431.           later - the clusters around the actual bad spot.  Obviously this
  1432.           is a much more realistic approach.
  1433.  
  1434.           If you move up to 3 1/2 inch, 1.44Mb diskettes, DOS must mark 18
  1435.           clusters unusable in order to mark a track as unusable.  So in
  1436.           this case EzFormat will give you 6.5K bytes more usable disk
  1437.           space for each error detected, while still giving you better
  1438.           insurance against future problems caused by a marginal spot on
  1439.           the disk - even if the bad spot grows worse with age.
  1440.  
  1441.           As you can tell, this technique helps make your disks much more
  1442.           reliable in the long run, than the technique used by the DOS
  1443.           format program.
  1444.  
  1445.           If all the choices and options are confusing to you, then just
  1446.           pick this one.  You will have much more reliable disks after
  1447.           using this option, and it doesn't take any longer than the DOS
  1448.           format program (it's usually a little faster).  You can't go
  1449.           wrong when you use this Quick Option.
  1450.  
  1451.  
  1452.           Distribution Quality:
  1453.  
  1454.           Many people simply throw out disks that have any bad spots on
  1455.           them.  They don't want to take any chances with their data.  Some
  1456.           people intend to distribute disks to others and can't afford to
  1457.           pass out faulty disks.  This option was designed specifically for
  1458.           people in these two categories.
  1459.  
  1460.           When you choose "Distribution Quality" you can be sure that every
  1461.           disk formatted is absolutely perfect and error free.  Why?
  1462.           Because if a disk has a single spot that is suspected of being
  1463.           bad, the disk is rejected and EzFormat will ask for another disk.
  1464.           When this option is chosen, EzFormat will refuse to format a disk
  1465.           that has bad spots.
  1466.  
  1467.  
  1468.  
  1469.           Falk Data Systems:  EzFormat.EXE                    Page 22 of 69
  1470.  
  1471.  
  1472.                           - Easy Format 3.20 User's Guide -
  1473.  
  1474.  
  1475.           EzFormat is like an inexpensive, tireless, full-time Quality
  1476.           Control Inspector.  EzFormat will never get tired or bored, and
  1477.           it will never fall asleep on the job.
  1478.  
  1479.           Formatting will take longer with this option than with any other
  1480.           option, since after formatting a track, EzFormat verifies it.
  1481.           After it verifies a track, it writes to the track.  After it
  1482.           writes to the track, it reads it back.  In order for a disk to
  1483.           pass this formatting method, it must be capable of being
  1484.           formatted and verified without any errors, then capable of being
  1485.           written to and read back from, again without any errors.  These
  1486.           are very stringent requirements, but in many cases nothing less
  1487.           will do.
  1488.  
  1489.           A side effect of such stringent requirements is that bad disks
  1490.           will usually be dealt with very quickly.  A 360k disk has 40
  1491.           cylinders.  If an error is detected on the third cylinder there
  1492.           is no sense in doing the other 37 cylinders.  The disk will be
  1493.           rejected and you will be prompted for the next disk to be
  1494.           formatted.
  1495.  
  1496.           With this option EzFormat won't beat around the bush playing with
  1497.           imperfect disks.  It will reject them and get down to business
  1498.           with the next disk.  It is strict and it is consistent.
  1499.  
  1500.           Of course, you can always reformat any rejected disks using
  1501.           another Quick Option, if you still want to use the disk.
  1502.  
  1503.           Important Note:  By its very nature, Distribution Quality
  1504.           formatting is very, very picky.  Because it is so picky, it is
  1505.           possible that "false alarms" will appear from time to time.  A
  1506.           false alarm is when Easy Format reports a bad spot when there is
  1507.           not really a bad spot.  The way you can tell if a disk was
  1508.           rejected due to a false alarm, is to try formatting the disk
  1509.           again.  If it formats error free the second time, then the first
  1510.           mention of a bad spot was a false alarm.
  1511.  
  1512.           False alarms, while sometimes annoying, are still better than
  1513.           allowing an actual bad spot to sneak by undetected.  There is
  1514.           really no way to avoid some false alarms without forcing Easy
  1515.           Format to be less picky about diskette quality.
  1516.  
  1517.           Solution:  We have found that dirty drive heads (or dirty
  1518.           diskettes) will cause a tremendous increase in the number of
  1519.           false alarms during Distribution Quality formatting.  If you
  1520.           experience an unusually high number of false alarms, you can
  1521.           often remedy the situation by cleaning your disk drive heads.
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.           Falk Data Systems:  EzFormat.EXE                    Page 23 of 69
  1529.  
  1530.  
  1531.                           - Easy Format 3.20 User's Guide -
  1532.  
  1533.  
  1534.           Advanced Options:
  1535.           -----------------
  1536.  
  1537.           There are many choices available when formatting diskettes.  The
  1538.           Quick Options select all the choices automatically with a single
  1539.           decision from you.  The Advanced Options give you complete
  1540.           control over every detail.
  1541.  
  1542.           TIP: If you prefer to use the "Advanced Options" to control
  1543.                EzFormat, the best method is to first choose the Quick
  1544.                Option that comes the closest to what you want to
  1545.                accomplish, and then move to the advanced options window to
  1546.                fine tune the details.
  1547.  
  1548.  
  1549.           Error Checking:
  1550.  
  1551.           The first advanced option is "Error Checking".  You have two
  1552.           choices:  ON or OFF.  Press the <Space> bar to toggle (switch)
  1553.           between the two choices.
  1554.  
  1555.           When error checking is turned OFF, no format verification is
  1556.           performed, and the Testing Method and Marking Method no longer
  1557.           matter.
  1558.  
  1559.           When error checking is turned ON - which it should be almost all
  1560.           the time - you can determine how extensive the error checking
  1561.           will be, by setting the Testing and Marking Methods.
  1562.  
  1563.  
  1564.           Volume Label:
  1565.  
  1566.           You don't have to include a volume label on the disks you format,
  1567.           but if you want to include one, this "field" makes it easy.  By
  1568.           the way, you can also specify a volume label from the main Format
  1569.           Control submenu.
  1570.  
  1571.           The main reason for this option, is to allow formatting many
  1572.           disks with the same volume label, such as when you intend to
  1573.           distribute the disks to others.
  1574.  
  1575.           DOS imposes certain restrictions on what can be considered a
  1576.           valid volume label.  First, it can be no more than 11 characters
  1577.           long, and second, it cannot include certain characters.  Refer to
  1578.           the help window that automatically appears on your screen for a
  1579.           list of unacceptable characters.
  1580.  
  1581.           If you've ever tried to use the DOS "SYS" command to make a disk
  1582.           bootable after placing a volume label on the disk, you saw a
  1583.           frustrating message which said there was not enough room on the
  1584.  
  1585.  
  1586.  
  1587.           Falk Data Systems:  EzFormat.EXE                    Page 24 of 69
  1588.  
  1589.  
  1590.                           - Easy Format 3.20 User's Guide -
  1591.  
  1592.  
  1593.           disk for the system files, even though you knew the disk was
  1594.           empty.
  1595.  
  1596.           The reason for this is that DOS expects the system files to be
  1597.           recorded in the first two directory entries, but your volume
  1598.           label is present in the first directory entry.
  1599.  
  1600.           The way to get around this dilemma is to pretend that the first
  1601.           two entries were for files that have been erased, and place the
  1602.           volume label in the third directory entry.  EzFormat can do this
  1603.           for you automatically, so you can include a volume label and
  1604.           still make the disk bootable using the DOS "SYS" command.  Refer
  1605.           to page 30 for complete details.
  1606.  
  1607.  
  1608.           Marking Method:
  1609.  
  1610.           The Marking Method determines what to do when a bad spot is found
  1611.           on a disk being formatted.  There are several options, each of
  1612.           which has specific advantages and disadvantages.  This is a
  1613.           multiple choice option.  Use the <Space> bar to move from choice
  1614.           to choice.
  1615.  
  1616.           The first choice is "None (no error checking)".  This is the only
  1617.           choice possible when Error Checking is turned OFF.  When Error
  1618.           Checking is turned ON, this choice is automatically disabled and
  1619.           cannot be selected.
  1620.  
  1621.           The remaining choices are available only when Error Checking is
  1622.           turned ON.  The following information describes each choice.  To
  1623.           get a good overall understanding of the effect of each choice,
  1624.           please read the descriptions under the Quick Options (page 18).
  1625.           They will give you a better picture of how each of these choices
  1626.           affect your disks.
  1627.  
  1628.                "Entire Track" - this choice causes EzFormat to mark the
  1629.                entire track as unusable when a bad spot is detected
  1630.                anywhere on the track.  This is how the DOS format program
  1631.                marks bad spots.
  1632.  
  1633.                "Bad Cluster Only" - this choice causes EzFormat to mark
  1634.                only those clusters which are actually bad, as unusable.
  1635.                This choice will leave you with as much usable disk space as
  1636.                possible, without sacrificing safety.
  1637.  
  1638.                "Track Adjacent Clusters" - is a strange sounding name for a
  1639.                pretty simple marking technique.  With this choice, when
  1640.                EzFormat detects a bad spot on a disk, it marks that spot as
  1641.                unusable.  In addition, it marks as unusable, the cluster
  1642.                right before the bad spot and the cluster right after the
  1643.                bad spot, on the same track.  This means, that every time a
  1644.  
  1645.  
  1646.           Falk Data Systems:  EzFormat.EXE                    Page 25 of 69
  1647.  
  1648.  
  1649.                           - Easy Format 3.20 User's Guide -
  1650.  
  1651.  
  1652.                bad spot is detected, three clusters will be marked as
  1653.                unusable.
  1654.  
  1655.                "Surrounding Clusters" - is the best overall marking scheme,
  1656.                and is the one recommended for most of your disk formatting
  1657.                needs.  This choice is similar to the "Track Adjacent
  1658.                Clusters" choice, but expands on it by marking the
  1659.                corresponding clusters on the preceding and following track.
  1660.                This means that a total of five clusters will be marked as
  1661.                unusable every time an error is detected, and these five
  1662.                clusters will be on three different tracks.  Of course, if
  1663.                the bad spot is on the very last cylinder, there is no track
  1664.                beyond it, so only 4 clusters will be marked as unusable.
  1665.                If the bad spot is on the very first cylinder, it will
  1666.                interfere with the area of the disk used by DOS and
  1667.                therefore the entire disk will be considered unusable.
  1668.  
  1669.                "Reject on First Error" - is the method you should use when
  1670.                you want only perfect disks.  When an error is detected,
  1671.                instead of marking it, EzFormat rejects the entire disk.
  1672.  
  1673.  
  1674.           Fill Value:
  1675.  
  1676.           When a disk is formatted the entire disk is filled with a
  1677.           particular character.  DOS uses the division symbol (ASCII Code
  1678.           246) as the "fill character" or "fill value".
  1679.  
  1680.           How does this affect the formatting process?  One of the
  1681.           techniques used to verify a track after formatting it is to check
  1682.           the CRC (Cyclic Redundancy Check), which is a calculated value
  1683.           based upon the actual contents of the track.  As the contents of
  1684.           the track changes, so does the CRC.
  1685.  
  1686.           We recommend using ASCII Code 170 which, in its binary pattern,
  1687.           looks like this:  10101010.  There are two reasons for
  1688.           recommending this value.
  1689.  
  1690.           One reason is because every bit on the track will be different
  1691.           from the one on either side of it, which provides a pretty
  1692.           thorough test of the disk's ability to record information.
  1693.  
  1694.           The other, and more important reason, is because when read/write
  1695.           testing is enabled, EzFormat will write the exact opposite of the
  1696.           original fill character to every sector on the track.  The
  1697.           opposite of 10101010 is 01010101.  If the disk can handle both of
  1698.           these two cases, where each bit is different, you can be fairly
  1699.           sure that the disk medium is in good condition.
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.           Falk Data Systems:  EzFormat.EXE                    Page 26 of 69
  1706.  
  1707.  
  1708.                           - Easy Format 3.20 User's Guide -
  1709.  
  1710.  
  1711.           You can specify any fill value you want, from 0 to 255, by
  1712.           entering the number.  All values between 0 and 255 correspond to
  1713.           a character in the ASCII and IBM Extended Character Sets.
  1714.  
  1715.  
  1716.           Testing Method:
  1717.  
  1718.           While the Marking Method determines what to do with a bad spot
  1719.           once it is found, the Testing Method determines how carefully
  1720.           EzFormat should look for bad spots.
  1721.  
  1722.                "No Testing at All" - is the only possibility when Error
  1723.                Checking is turned OFF.  When Error Checking is turned ON,
  1724.                this choice is not available.
  1725.  
  1726.                "Format Verify" - is the method used by the DOS format
  1727.                program.  Format Verify means that after a track is
  1728.                formatted, it is checked again to ensure that it can be
  1729.                located and that the CRC is correct.  If both of these
  1730.                requirements are met, then the track is considered good.
  1731.                Most bad spots are easily detected by this choice and it is
  1732.                very reliable.
  1733.  
  1734.                "Format Verify with Read" -  This choice does everything
  1735.                that Format Verify does, but expands on the verify process
  1736.                by actually reading back every sector on the track.
  1737.  
  1738.                In our experience it is very rare for the read operation to
  1739.                detect a bad spot that was missed by the verify operation.
  1740.                So while this choice takes longer than mere verifying, it
  1741.                does not add very much more protection against bad spots
  1742.                going unnoticed.
  1743.  
  1744.                If a bad spot is detected and marked during the verify
  1745.                process, there is no sense reading that spot after we
  1746.                already know that it is bad.  Therefore, when a bad spot is
  1747.                detected by the verify operation, the read operation is
  1748.                skipped for that track and EzFormat moves on to the next
  1749.                track without delay.
  1750.  
  1751.                "Format Verify with Read/Write" - is the most thorough (and
  1752.                slowest) testing method.  If the verify operation says that
  1753.                there are no bad spots on the track, then EzFormat will
  1754.                write to each sector in the track.  The value that is
  1755.                written is the exact opposite of the value that is currently
  1756.                stored in each sector.  If there are bad spots on the disk
  1757.                which were not detected during the verify process, they will
  1758.                probably be detected during the write operation.
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.           Falk Data Systems:  EzFormat.EXE                    Page 27 of 69
  1765.  
  1766.  
  1767.                           - Easy Format 3.20 User's Guide -
  1768.  
  1769.  
  1770.                If no errors are detected during the write operation, then,
  1771.                as a final safety measure, EzFormat will read each sector
  1772.                back, to double check that all is well with the disk.
  1773.  
  1774.                If a track passes all of these requirements - formatted
  1775.                successfully, verified successfully, written to
  1776.                successfully, and read back from successfully - then you can
  1777.                be sure that the disk is of good quality.
  1778.  
  1779.  
  1780.           FATs:
  1781.  
  1782.           "FAT" stands for File Allocation Table.  This is an area on your
  1783.           disk that DOS uses to keep track of where each file (and each
  1784.           part of each file) actually resides on the disk.  Without the FAT
  1785.           there is no way for DOS to access your files.
  1786.  
  1787.           Since the FAT is so important, it seems wise for DOS to place two
  1788.           copies of it on every disk.  That way if something happens to one
  1789.           copy, the other one is there "just in case".
  1790.  
  1791.           This is a wonderful idea except for one minor problem.  DOS will
  1792.           NEVER use the second FAT if the first one becomes damaged!  What
  1793.           good is a second copy if DOS never uses it?  Not much.
  1794.  
  1795.           The second copy of the FAT does two things:  First, it wastes
  1796.           disk space by requiring information to be stored, which will
  1797.           never be used.  Second, it slows down disk operations by
  1798.           requiring that the second copy be updated whenever the first copy
  1799.           changes.
  1800.  
  1801.           That is why EzFormat provides an option to include only 1 copy of
  1802.           the FAT on each disk formatted.  But before you rush off to
  1803.           reformat your floppy disks using this option, you need to know a
  1804.           few more details.
  1805.  
  1806.           While DOS is perfectly happy READING disks that have only one
  1807.           FAT, DOS cannot WRITE to disks having only one FAT.  If you use
  1808.           DOS to copy something to a disk which has only one FAT, DOS will
  1809.           blindly update two copies of the FAT.  Unfortunately the Root
  1810.           Directory starts where the second copy of the FAT would have
  1811.           been.  So guess what gets overwritten ... part of the Root
  1812.           Directory.  Presto - instant loss of data.
  1813.  
  1814.           If you are a programmer or developer using your own custom method
  1815.           of writing to floppy disks, then 1 FAT may be just what you need.
  1816.           But if you are a typical user who trusts DOS to handle all your
  1817.           files, then 1 FAT is just what you don't need.
  1818.  
  1819.           Two copies of the FAT are almost always the best choice.  In
  1820.           fact, all of the Quick Options specify 2 copies of the FAT.
  1821.  
  1822.  
  1823.           Falk Data Systems:  EzFormat.EXE                    Page 28 of 69
  1824.  
  1825.  
  1826.                           - Easy Format 3.20 User's Guide -
  1827.  
  1828.  
  1829.           By the way, the second copy is not completely useless.  Just
  1830.           because DOS can't use it, doesn't mean nobody can.  Most disk
  1831.           utility packages such as the Norton Utilities, Mace Utilities, or
  1832.           PC Tools (among others), can use the second FAT if the need
  1833.           arises.
  1834.  
  1835.           The bottom line is this - don't mess with this option unless you
  1836.           have a very good reason for doing so.  Always leave it set at 2.
  1837.  
  1838.  
  1839.           Boot Message:
  1840.  
  1841.           For some reason this is probably the most popular feature in
  1842.           EzFormat.
  1843.  
  1844.           What is a "boot message"?  If you try to boot your computer while
  1845.           there is a non-system disk in Drive A:, you get a message on your
  1846.           screen telling you that the disk is a non-system disk and that
  1847.           you should replace the disk and "strike" any key (how they chose
  1848.           the word "strike" we'll probably never know).
  1849.  
  1850.           What most people don't know is that this message is built into
  1851.           the boot sector (the very first sector) of the disk.  The message
  1852.           was placed there by the format program when the disk was
  1853.           formatted.  This presents some interesting possibilities.
  1854.  
  1855.           The boot sector is ALWAYS 512 bytes long, regardless of how much
  1856.           space is actually needed for the information contained within it.
  1857.           In reality, the boot sector has quite a bit of unused space
  1858.           within it.  Your files are never stored in the boot sector, so no
  1859.           matter what you do with it, you will still have the same amount
  1860.           of space on the disk for storing your files.
  1861.  
  1862.           Great!  So what useful thing can we do with this extra space?
  1863.           How about placing a custom made boot message in it?  This way
  1864.           whenever someone tries to boot their computer while one of your
  1865.           disks is in the A: drive, they will see your custom boot message.
  1866.  
  1867.           We shipped EzFormat with our address and phone number as the boot
  1868.           message, but you can change it to your own address and phone
  1869.           number if you like.  Perhaps you would want to include a short
  1870.           description of what is on the disk, or some other message (be
  1871.           nice).
  1872.  
  1873.           EzFormat makes it possible for you to include a message up to
  1874.           four lines long with up to 29 characters on each line.  Much more
  1875.           room will be provided in a future version (due to requests from
  1876.           registered users).  In the meantime, we have provided to provide
  1877.           this expanded capability.  BootUtil lets you add custom boot
  1878.           messages of up to about 420 characters.  Please refer to the
  1879.           BootUtil.DOC file for more complete information.
  1880.  
  1881.  
  1882.           Falk Data Systems:  EzFormat.EXE                    Page 29 of 69
  1883.  
  1884.  
  1885.                           - Easy Format 3.20 User's Guide -
  1886.  
  1887.  
  1888.           Also, when the boot message is displayed on your screen it is
  1889.           displayed in bright green on black on color monitors, or intense
  1890.           on monochrome monitors.  This makes your custom message stand out
  1891.           from other information on the screen.  BootUtil enables you to
  1892.           choose the video attribute for your custom boot message.
  1893.  
  1894.           Give it a try.  Most EzFormat users love this feature.
  1895.  
  1896.           By the way, some large software companies who use special
  1897.           machines to mass duplicate their diskettes, now use Easy Format
  1898.           to prepare the master diskette, just so they will have the custom
  1899.           boot message.
  1900.  
  1901.  
  1902.           Volume Label:
  1903.           -------------
  1904.  
  1905.           The volume label can be selected from two places;  in the
  1906.           Advanced Options window (as described on page 24), and here.
  1907.           Some people just don't like to mess around with the Advanced
  1908.           Options, but they still want to be able to select a volume label.
  1909.           That's why Volume Label is an option on this submenu.
  1910.  
  1911.  
  1912.           Bootable Disks:
  1913.           ---------------
  1914.  
  1915.           As mentioned under Advanced Options (on page 24), this option
  1916.           gives you some flexibility when it comes to placing a volume
  1917.           label on a disk.
  1918.  
  1919.           If you've ever formatted a disk using the DOS format program, and
  1920.           placed a volume label on it, and then tried to make the disk
  1921.           bootable using the DOS "SYS" command, then you know that it can't
  1922.           be done.  The "SYS" command gives you an error message saying
  1923.           that there is not enough room for the system files.  You know
  1924.           this is ridiculous because the disk is empty.  So what's the
  1925.           problem?
  1926.  
  1927.           The problem is not that there isn't enough space for the system
  1928.           files.  The problem is that the space is not in the right place.
  1929.           In order for a disk to be bootable, the two hidden system files
  1930.           must be recorded in the first two entries of the root directory
  1931.           (with later versions of DOS, only the first system program must
  1932.           be located in a particular place).  When you placed a volume
  1933.           label on the disk it took up the first entry in the root
  1934.           directory.  That is why the "SYS" command so "wisely" proclaimed
  1935.           that there wasn't enough room for the system files.
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.           Falk Data Systems:  EzFormat.EXE                    Page 30 of 69
  1942.  
  1943.  
  1944.                           - Easy Format 3.20 User's Guide -
  1945.  
  1946.  
  1947.           The solution to this problem is as simple as the problem itself.
  1948.           If you want to make a disk bootable, the volume label should be
  1949.           placed in the third entry in the root directory, and we'll just
  1950.           pretend like the first two entries were for files that have been
  1951.           erased.
  1952.  
  1953.           That is the reason behind this option.  Most of the time, you
  1954.           will want to respond with "Y" for Yes to the "Volume Label
  1955.           First?" prompt.  If you say "N" for No, then EzFormat will
  1956.           automatically place the volume label into the third entry in the
  1957.           root directory.  Then, when you use the DOS "SYS" command to make
  1958.           the disk bootable, it will happily do its job without any
  1959.           complaints.
  1960.  
  1961.  
  1962.           Override BIOS:
  1963.           --------------
  1964.  
  1965.           This option really belongs under the Advanced Options selection
  1966.           because it is rarely needed and very technical.  There are two
  1967.           selections under this option.
  1968.  
  1969.           In order to explain what these two options do, we will first need
  1970.           to explain some technical information about floppy disks.  Most
  1971.           users never know about these technical details and you certainly
  1972.           don't have to understand them to use EzFormat.  So if you are not
  1973.           interested in the technical stuff you can just skip this
  1974.           explanation and ignore these options.  You will probably never
  1975.           need them anyway.  For those who are interested, here is a brief
  1976.           explanation.
  1977.  
  1978.           If you've ever written to a 360Kb diskette in a high-density
  1979.           (1.2Mb) drive and then had trouble reading that disk in a normal
  1980.           360Kb drive, then this information is for you.
  1981.  
  1982.           It is possible to write to 360Kb diskettes in high-density drives
  1983.           and still use them in plain old 360Kb drives, but the conditions
  1984.           have to be right.
  1985.  
  1986.           What is really different about high-density drives?  Sure they
  1987.           can write more information in the same amount of space, but if we
  1988.           ignore 1.2Mb diskettes and concentrate only on 360Kb diskettes,
  1989.           what's really different about high-density drives?  Both types of
  1990.           drives can format, write, and read 360Kb diskettes, so why don't
  1991.           they get along with each other?
  1992.  
  1993.           There are three main differences between ordinary 360Kb drives
  1994.           and high-density drives, when they are both writing to a standard
  1995.           360Kb diskette:  Head Step Rate, Data Transfer Rate, and Track
  1996.           Width.  Of these, the track width is the difference that causes
  1997.           the majority of problems for users.
  1998.  
  1999.  
  2000.           Falk Data Systems:  EzFormat.EXE                    Page 31 of 69
  2001.  
  2002.  
  2003.                           - Easy Format 3.20 User's Guide -
  2004.  
  2005.  
  2006.           Standard 360Kb drives write a data track that is .33mm (.013
  2007.           inches) wide.  They use a process called "tunnel-erasing" which
  2008.           leaves a final data track that is .30mm (.012 inches) wide.
  2009.  
  2010.           When 360Kb drives read data from a diskette, they expect the data
  2011.           to be in tracks that are .30mm wide.  High-density drives write a
  2012.           data track that is only about half as wide as the track written
  2013.           by an ordinary 360Kb drive.  Why is this a problem?  Let's say
  2014.           you write data to a 360Kb disk in a plain old 360Kb drive.  Ok,
  2015.           now the disk has data in tracks that are .30mm wide.  Next you
  2016.           update the disk with new information in a high-density drive.
  2017.           What happens?  Some of the old information is still present
  2018.           around the "edges" of the new (smaller) data track.
  2019.  
  2020.           The high-density drive can easily read the the disk since it
  2021.           looks only at the new (smaller) data track.  But when you place
  2022.           this updated diskette into an ordinary 360Kb drive, the
  2023.           information looks garbled.  The 360Kb drive gets confused by the
  2024.           apparently contradictory information.  So what can you do about
  2025.           it?
  2026.  
  2027.           Programmers have tried several programming tricks to get around
  2028.           this hardware problem, but with only limited success.  Some have
  2029.           tried repositioning the read/write heads slightly and writing the
  2030.           data a second time in hopes of increasing the width of the data
  2031.           track.  Little tolerance for error and differences between drives
  2032.           from different manufacturers make this method too unreliable.
  2033.           Some have tried formatting the 360Kb disk as a kind of pseudo-80
  2034.           track disk, with two tracks for each one expected by 360Kb
  2035.           drives, but this technique didn't work out very well either.
  2036.           Some programs (like Easy Format) enable you to override the Head
  2037.           Step Rate and Data Transfer Rate, which helps, but it doesn't
  2038.           overcome the problems with different data track widths.  We still
  2039.           need a better solution.
  2040.  
  2041.           What about disks that have never been used before?  If you format
  2042.           and write to a new disk, using a high density drive, you are not
  2043.           trying to overwrite old information.  After all, the disk doesn't
  2044.           contain any meaningful data.  Then, when you try to read the disk
  2045.           in a normal 360Kb drive, the drive will see the information as
  2046.           being a little weaker than normal, but still readable.
  2047.  
  2048.           If you write to a disk using only one drive size, then you will
  2049.           usually be able to read the disk using drives of either size.  In
  2050.           the case of 360Kb diskettes that will be written only in high-
  2051.           density drives, you can make the process even more reliable by
  2052.           formatting the disk using a program that allows you to override
  2053.           the default format parameters (set by your machine's BIOS).
  2054.           Perhaps you should record the drive size on the diskette label,
  2055.           this way you'll be able to keep track of which drive should be
  2056.           used for writing to each diskette.
  2057.  
  2058.  
  2059.           Falk Data Systems:  EzFormat.EXE                    Page 32 of 69
  2060.  
  2061.  
  2062.                           - Easy Format 3.20 User's Guide -
  2063.  
  2064.  
  2065.           Just remember, once a disk has been written in an ordinary 360Kb
  2066.           drive, it should not be updated in a high-density drive.  The
  2067.           high-density drive simply can't overwrite all the old information
  2068.           laid down by the 360Kb drive.  Many people seem to think that
  2069.           these diskette problems occur at random and are totally
  2070.           unpredictable.  You know better.  By understanding a little about
  2071.           the hardware in your machine, you have much more control over the
  2072.           reliability of the data stored on your diskettes.
  2073.  
  2074.           By the way, I've heard rumors that some disk drive manufacturers
  2075.           have revised the read/write heads in their new diskette drives,
  2076.           and that the changes will correct all these old problems.  That's
  2077.           great, but it only helps if you buy one of those new drives.  If
  2078.           you want to keep your current disk drives, you will still need to
  2079.           be careful with your diskettes.
  2080.  
  2081.           Now that you understand the importance of the track width, lets
  2082.           take a look at the other two significant differences between
  2083.           360Kb drives and 1.2Mb drives.
  2084.  
  2085.           In order for your computer to access information stored on floppy
  2086.           diskettes, it must know certain details about the disk and drive.
  2087.           These include things like the Data Transfer Rate, Gap Length
  2088.           between sectors, Head Settle Time, and many other details.
  2089.  
  2090.           All of this information is built into ROM in your computer.
  2091.           Although it is rarely necessary, it is possible to override some
  2092.           of this built-in information and use other values instead.  Why
  2093.           would you want to do this?  Usually you won't want or need to
  2094.           override any of these values, however there are some exceptions
  2095.           that may arise from time to time, such as when you wish to format
  2096.           360Kb diskettes in 1.2Mb drives, and later use those diskettes in
  2097.           360Kb drives.
  2098.  
  2099.           Overriding this built-in information can help to ensure that
  2100.           360Kb diskettes formatted in 1.2Mb drives can later be used in
  2101.           360Kb drives.
  2102.  
  2103.           We can't guarantee that this can be accomplished with the
  2104.           hardware provided by every manufacturer in the world, but we know
  2105.           that it can be done with most drives.  In fact we were able to
  2106.           format 360Kb diskettes in every 1.2Mb drive we have access to,
  2107.           and later, we were able to read those same disks in every 360Kb
  2108.           drive we have access to.
  2109.  
  2110.           This same principle applies to diskettes formatted in 1.44Mb
  2111.           drives and later used in 720Kb drives.
  2112.  
  2113.           In order to format a 360Kb disk in a 1.2Mb drive, and make the
  2114.           disk usable in other 360Kb drives, you need to override certain
  2115.           values built into your machine.  Most of the time, overriding the
  2116.  
  2117.  
  2118.           Falk Data Systems:  EzFormat.EXE                    Page 33 of 69
  2119.  
  2120.  
  2121.                           - Easy Format 3.20 User's Guide -
  2122.  
  2123.  
  2124.           Data Transfer Rate is sufficient to enable EzFormat to carry out
  2125.           your wishes.  On some machines more changes are necessary.
  2126.  
  2127.           The guidelines are simple.  Try overriding the Data Transfer Rate
  2128.           and formatting a new (unused) 360Kb disk in a 1.2Mb drive.  Then
  2129.           move the disk over to a 360Kb drive and try to use it.  If the
  2130.           disk is usable, then you are all set.  If the disk is not usable,
  2131.           then try the "Override All Format Parameters" option.  As before,
  2132.           format a 360Kb disk in a 1.2Mb drive, then move the disk over to
  2133.           a 360Kb drive and see if it is usable.  If it is, you are all
  2134.           set.  If it is not usable, you will have to continue formatting
  2135.           360Kb disks in 360Kb drives to ensure that they are usable in
  2136.           360Kb drives.  Please remember to use diskettes that have never
  2137.           been used before, as explained in the section dealing with data
  2138.           track widths.
  2139.  
  2140.           Important Note:  While formatting 360Kb diskettes in 1.2Mb drives
  2141.           is very convenient, and often reliable (when the above conditions
  2142.           are met), you should not format 360Kb diskettes in 1.2Mb drives
  2143.           for distribution to others.  There is a considerable amount of
  2144.           variation in the quality of the diskette drives in use in the PC
  2145.           community.  If you intend to distribute a particular diskette
  2146.           size to others, you should prepare the diskettes in the proper
  2147.           drive type.
  2148.  
  2149.  
  2150.           Program Control:
  2151.           ================
  2152.  
  2153.           While Format Control gives you complete control over the
  2154.           formatting process, Program Control gives you complete control
  2155.           over the EzFormat program.  This is how you customize program
  2156.           items like screen display attributes, sound effects, etc.
  2157.  
  2158.           Most of these options are self explanatory and will make perfect
  2159.           sense after you try the option for yourself.  We won't go into a
  2160.           lot of detail here because you probably don't need a big wordy
  2161.           explanation for most of the options.
  2162.  
  2163.  
  2164.           Sound Effects:
  2165.           --------------
  2166.  
  2167.           There are three sound effects that EzFormat can produce.  All
  2168.           three sound effects are fully customizable.  You can turn any or
  2169.           all of them off entirely if you don't like your computer to talk
  2170.           back to you.
  2171.  
  2172.           By the way, the ability to turn off the sound effects was the
  2173.           single most often requested feature of users of versions prior to
  2174.           3.0.  This capability should make many of you very happy.
  2175.  
  2176.  
  2177.           Falk Data Systems:  EzFormat.EXE                    Page 34 of 69
  2178.  
  2179.  
  2180.                           - Easy Format 3.20 User's Guide -
  2181.  
  2182.  
  2183.                Swap Disk Signal:
  2184.  
  2185.                This is the sound made when it is time to format the next
  2186.                disk.
  2187.  
  2188.  
  2189.                Error Detection Signal:
  2190.  
  2191.                This is the sound made every time EzFormat detects a bad
  2192.                spot on a disk.
  2193.  
  2194.  
  2195.                Unrecognized Keystroke:
  2196.  
  2197.                This sound is made when you press a key that EzFormat does
  2198.                not understand.  Actually, it is much more than that.  This
  2199.                is the general purpose, something-ain't-right signal.
  2200.                Whenever an error or problem is encountered, which is not
  2201.                covered by one of the other sound effects, this signal is
  2202.                used.
  2203.  
  2204.  
  2205.           Display Attributes:
  2206.           -------------------
  2207.  
  2208.           This is a simple option.  It provides you with a way to customize
  2209.           the colors of literally everything that EzFormat displays on your
  2210.           screen.
  2211.  
  2212.           Built into EzFormat is a complete set of attributes for Color
  2213.           displays, Monochrome displays, and Black-and-White (gray-scale)
  2214.           displays.  When EzFormat starts, it determines if the current
  2215.           monitor is color or monochrome, and uses the appropriate set of
  2216.           display attributes.
  2217.  
  2218.           Unfortunately there is no reliable way for software to tell the
  2219.           difference between a color display and a gray-scale display.  If
  2220.           you use a gray-scale display you must specify "B" on the command
  2221.           line (as described on page 12).  The "B" stands for Black-and-
  2222.           White.
  2223.  
  2224.           When you customize the attributes while running on a color
  2225.           display, your changes will not affect the monochrome attributes,
  2226.           and vice versa.
  2227.  
  2228.           With that in mind you should have no trouble customizing the
  2229.           attributes, and you probably don't need a long explanation.  One
  2230.           exception is the option to restore the original colors.  This
  2231.           option is explained below.
  2232.  
  2233.  
  2234.  
  2235.  
  2236.           Falk Data Systems:  EzFormat.EXE                    Page 35 of 69
  2237.  
  2238.  
  2239.                           - Easy Format 3.20 User's Guide -
  2240.  
  2241.  
  2242.           Restore Original Colors:
  2243.  
  2244.           If you obtained a copy of EzFormat from a friend who is not known
  2245.           for good taste, you may not like the colors that appear on your
  2246.           screen.  Anytime you want to set EzFormat back to its original
  2247.           display attributes, this option is the way to do it.
  2248.  
  2249.           Those of you who are using a Black-and-White (gray-scale)
  2250.           display, need to understand one more detail.  The "Restore
  2251.           Original Colors" option means something else when the "B" command
  2252.           line parameter is used than it does when EzFormat is started
  2253.           normally.
  2254.  
  2255.           Internally, the attribute set used for color displays is separate
  2256.           from the attribute set used for Black-and-White displays.  When
  2257.           you select "Restore Original Colors" during a session that was
  2258.           started using the "B" command line parameter, EzFormat will
  2259.           restore the original BLACK-AND-WHITE attributes.  If the "B"
  2260.           command line option was not used, EzFormat will restore the
  2261.           original COLOR attributes.
  2262.  
  2263.           As with customizing, restoring the original colors affects only
  2264.           the attribute set that applies to your current display.
  2265.           Restoring while on a color display does not affect monochrome
  2266.           attributes, and vice versa.
  2267.  
  2268.  
  2269.           International Format:
  2270.           ---------------------
  2271.  
  2272.           This option lets you tell EzFormat whether to display numbers
  2273.           using the standard "American" method (1,234.56) or the
  2274.           "international" method (1.234,56).
  2275.  
  2276.           This is changed automatically each time you change languages.
  2277.  
  2278.  
  2279.           Language:
  2280.           ---------
  2281.  
  2282.           This version of EzFormat includes three languages - English,
  2283.           German, and Spanish.  This option determines which language will
  2284.           be used in all of EzFormat's screens and messages.
  2285.  
  2286.           Future versions of EzFormat may add other languages, or they may
  2287.           revert back to just English.  This all depends upon the needs and
  2288.           wishes of registered users.  If none of the registered users are
  2289.           interested in languages other than English, then why go to all
  2290.           the extra trouble to include them?  On the other hand, if people
  2291.           really like this feature, we would be crazy not to continue it.
  2292.           If you would like to see other languages included in the future,
  2293.  
  2294.  
  2295.           Falk Data Systems:  EzFormat.EXE                    Page 36 of 69
  2296.  
  2297.  
  2298.                           - Easy Format 3.20 User's Guide -
  2299.  
  2300.  
  2301.           then by all means let us know.  We'll do our best to make
  2302.           EzFormat the best it can be for you.
  2303.  
  2304.           It is likely that French will be supported in a future version.
  2305.  
  2306.  
  2307.           Expand Windows:
  2308.           ---------------
  2309.  
  2310.           EzFormat can display windows and menus in two different ways.
  2311.           They can gradually expand and contract - what most people call
  2312.           exploding windows - or they can pop up instantly for fast
  2313.           response.  Most people prefer the interesting effect of
  2314.           exploding/imploding windows, but if you prefer speed, EzFormat
  2315.           lets you have your wish.
  2316.  
  2317.           The two choices under this option allow you to control how
  2318.           EzFormat displays its windows and menus.
  2319.  
  2320.  
  2321.                Expanding Windows:
  2322.  
  2323.                Set this to "Y" (Yes) if you want windows to expand and
  2324.                contract gradually.  Set this to "N" (No) if you want
  2325.                EzFormat to waste no time looking fancy, but prefer raw,
  2326.                lightning-fast speed.
  2327.  
  2328.  
  2329.                Expand Delay:
  2330.  
  2331.                When expanding windows are preferred, this option lets you
  2332.                control how fast the windows expand and contract.  This
  2333.                option accepts any value from 0 to 50 and refers to the
  2334.                amount of delay between each stage of the window's movement.
  2335.                The usual value is 15 and is the one most people prefer.
  2336.                Specifying zero causes the windows to open and close almost
  2337.                as fast as saying No to the Expanding Windows option.
  2338.  
  2339.  
  2340.           Program Information:
  2341.           --------------------
  2342.  
  2343.           This option opens a window containing background and ordering
  2344.           information for the Easy Format package.  For more complete
  2345.           ordering information refer to the section in this User's Guide
  2346.           beginning on page 60.
  2347.  
  2348.  
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354.           Falk Data Systems:  EzFormat.EXE                    Page 37 of 69
  2355.  
  2356.  
  2357.                           - Easy Format 3.20 User's Guide -
  2358.  
  2359.  
  2360.           -----------------------------------
  2361.           Tips on Using EzFormat Efficiently:
  2362.           -----------------------------------
  2363.  
  2364.           Before EzFormat formats a disk, it looks at the boot sector (the
  2365.           very first sector) on the disk.  EzFormat is smart enough to know
  2366.           if a disk was formatted by this particular version of EzFormat or
  2367.           by some other program - or, of course, if the disk has never been
  2368.           formatted at all.
  2369.  
  2370.           There's more.  EzFormat is also smart enough to know if a disk
  2371.           was formatted by EzFormat during this particular run (since the
  2372.           time it was started from the DOS command line), or during some
  2373.           earlier run.
  2374.  
  2375.           How is this information useful?  This information is useful in
  2376.           several ways.  Consider the following:
  2377.  
  2378.           You are formatting 80 disks for your friends and neighbors.
  2379.           You're using both your A: and B: drives and letting EzFormat
  2380.           switch from one drive to the other.  While EzFormat is formatting
  2381.           in one drive, you are switching disks in the other drive.  You're
  2382.           moving along quickly and soon you have completed half of the
  2383.           disks.
  2384.  
  2385.           The phone rings.  The fireplace pops and a fiery red coal the
  2386.           size of your mother-in-law's fist crash lands on your brand new
  2387.           $26.00 a square foot, stain resistant carpet.  Your five year old
  2388.           is experimenting with the cat to see how long it can hold its
  2389.           breath underwater in the master bathroom toilet bowl.  Meanwhile
  2390.           that new puppy you just had to have, is demonstrating once again
  2391.           that he prefers your great-grandmothers handmade quilt, over the
  2392.           newspapers on the floor in the laundry room.
  2393.  
  2394.           Finally, after several long minutes, you're back at your computer
  2395.           and ready to finish this little task.  Oops - which pile of disks
  2396.           is already formatted and which are not yet formatted?  You
  2397.           certainly don't feel like reformatting the 40 you've already
  2398.           finished.  "Great," you say "if it's not one thing it's a dozen
  2399.           others."
  2400.  
  2401.           Not to worry.  EzFormat knows that humans are not as predictable
  2402.           as computers.  From the time EzFormat is started from DOS, until
  2403.           the time you exit back to DOS, it keeps track of which disks it
  2404.           formats.  If you put in a disk to be formatted, EzFormat can tell
  2405.           if it just completed that disk.  If it was formatted during this
  2406.           particular run, EzFormat will pop up a message asking you to
  2407.           please insert the next disk to be formatted.  Now you know which
  2408.           pile of disks was formatted, and which is waiting to be
  2409.           formatted.
  2410.  
  2411.  
  2412.  
  2413.           Falk Data Systems:  EzFormat.EXE                    Page 38 of 69
  2414.  
  2415.  
  2416.                           - Easy Format 3.20 User's Guide -
  2417.  
  2418.  
  2419.           This feature is also useful if you left a disk in both drives
  2420.           when you ran off to handle your latest little emergency.  Instead
  2421.           of stupidly - but happily - formatting one disk after another,
  2422.           over and over, EzFormat will recognize that it has already
  2423.           formatted the disk, pop up a message, and wait patiently for your
  2424.           attention.
  2425.  
  2426.           "What if, for some reason, I really do want to format a disk over
  2427.           again?"  Simply press any key without inserting another diskette.
  2428.           EzFormat figures that if you tell it twice, you probably mean it.
  2429.           Therefore, EzFormat will follow your orders without complaint.
  2430.  
  2431.  
  2432.           Formatting For Speed:
  2433.           =====================
  2434.  
  2435.           As you may have noticed, one of the most time consuming parts of
  2436.           any disk format operation is the error checking.  Testing the
  2437.           disk to detect each and every bad spot.  How do you strike a
  2438.           balance between speed and safety?
  2439.  
  2440.           Obviously the more thorough your testing, the longer the
  2441.           formatting will take.  What might not be so obvious is the effect
  2442.           the error Marking Method has on the total time required to format
  2443.           a disk.
  2444.  
  2445.           When you choose to mark bad spots a single cluster at a time, or
  2446.           some combination of clusters around the bad spot, the format time
  2447.           increases.  This is due to the extra work EzFormat has to do, to
  2448.           identify the exact location of the good and bad sectors on a
  2449.           track.
  2450.  
  2451.           If a bad spot is detected while formatting a particular track,
  2452.           that track must be looked at again, sometimes several times, to
  2453.           determine exactly which sectors are good and which sectors are
  2454.           bad.  EzFormat does this in order to know exactly which parts of
  2455.           the disk to mark off as unusable.
  2456.  
  2457.           On the other hand, if you choose to mark entire tracks at a time,
  2458.           the process is much simpler.  When a bad spot is detected on a
  2459.           track, the entire track is marked as unusable and EzFormat
  2460.           proceeds immediately to the next track.  No extra time is needed
  2461.           to examine the track more closely.
  2462.  
  2463.           The general rule of thumb is this:  The less testing that is
  2464.           performed, the faster the format.  By the same token, the less
  2465.           stringent the error marking requirements, the faster the format.
  2466.  
  2467.  
  2468.  
  2469.  
  2470.  
  2471.  
  2472.           Falk Data Systems:  EzFormat.EXE                    Page 39 of 69
  2473.  
  2474.  
  2475.                           - Easy Format 3.20 User's Guide -
  2476.  
  2477.  
  2478.           Formatting For Accuracy:
  2479.           ========================
  2480.  
  2481.           Our first thought might be that the more thorough the Testing
  2482.           Method (Verify Only, Verify with Read, or Verify with
  2483.           Read/Write), the more confidence we will have in every possible
  2484.           bad spot being detected.  This is true, but is only part of the
  2485.           bigger picture.
  2486.  
  2487.           The Marking Method has a great deal to do with the thoroughness
  2488.           of the formatting process.
  2489.  
  2490.           The guidelines are simple.  The more precision that is required
  2491.           in marking errors, the more carefully EzFormat will have to look
  2492.           at the disk.
  2493.  
  2494.  
  2495.           Formatting For Distribution:
  2496.           ============================
  2497.  
  2498.           This is an area in which EzFormat really shines.
  2499.  
  2500.           The goal - send only perfect disks to your clients, customers,
  2501.           friends, and associates.  Never get a complaint due to a bad spot
  2502.           on the disk.
  2503.  
  2504.           The means - whatever it takes (as long as the cure is less
  2505.           expensive than the disease).
  2506.  
  2507.           What if you are a small software developer, or a distributor of
  2508.           mailing lists or other computerized data, or in some other way
  2509.           have an interest in the quality of the disks you send to others?
  2510.  
  2511.           Every once in a while a customer gets a bad disk.  You have to
  2512.           ship a replacement by overnight express delivery.  It doesn't
  2513.           happen very often, so you bear the extra expense with no major
  2514.           problems.  Of course, your customer loses a little bit of
  2515.           confidence in you every time this happens - "after all,"  your
  2516.           customer surmises, "how much trouble is it to test the disks
  2517.           before mailing them?".
  2518.  
  2519.           This is generally not a life (or business) threatening
  2520.           occurrence.  But it is certainly an inconvenience - for both
  2521.           parties involved.
  2522.  
  2523.           You could buy only those expensive pre-formatted diskettes
  2524.           guaranteed to be error free, but that solution would cost you
  2525.           more than the original problem.  Besides, those big companies
  2526.           which format hundreds of thousands of disks to sell as pre-
  2527.           formatted disks, use those same fancy (expensive) mass
  2528.           duplication machines that allow bad disks to sneak past some of
  2529.  
  2530.  
  2531.           Falk Data Systems:  EzFormat.EXE                    Page 40 of 69
  2532.  
  2533.  
  2534.                           - Easy Format 3.20 User's Guide -
  2535.  
  2536.  
  2537.           the giants in the software industry.  Every once in a while, you
  2538.           will still get a bad disk.  If you don't test the disks yourself,
  2539.           you have no way of being sure that every disk is good.
  2540.  
  2541.           No matter how you look at it, the only way to be absolutely sure
  2542.           the disks are good, is to test them yourself, in-house.  This
  2543.           won't prevent disks from being damaged in shipment, but it will
  2544.           go a long way towards ensuring the disks were good when they went
  2545.           out your door.
  2546.  
  2547.           This is where EzFormat makes a big difference.  Not only do you
  2548.           have complete control over how thoroughly the disk is tested for
  2549.           errors, you also have an option to reject disks which have any
  2550.           errors at all.  EzFormat is a simple - and inexpensive - solution
  2551.           to your problem.
  2552.  
  2553.           You can continue to use those inexpensive bulk diskettes without
  2554.           risking disk problems for your customers.  Let EzFormat put each
  2555.           disk through the works - any disks that are not top quality will
  2556.           be rejected without hesitation.
  2557.  
  2558.           Give it a try - it will make a difference.  Several developers
  2559.           are now using EzFormat on the disks they use for distribution,
  2560.           and they love it!
  2561.  
  2562.           If you are concerned about the extra time it takes to give each
  2563.           disk such a thorough going over, there is a compromise method
  2564.           which will give you almost all the security of the Distribution
  2565.           Quality method, with the speed advantage of one of the other
  2566.           methods.  To speed up the process, simply select Distribution
  2567.           Quality from the Quick Options menu, then proceed to the Advanced
  2568.           Options menu to fine tune the details.  At the Advanced Options
  2569.           menu set the "Testing Method" to "Verify".  This will still
  2570.           reject the entire disk if even a single error is detected, but it
  2571.           will greatly increase the speed of the operation by skipping the
  2572.           read and write testing.  In actual practice, very few errors are
  2573.           detected during read and write testing.  Most errors are detected
  2574.           during the verify step, before read or write testing occurs.
  2575.  
  2576.  
  2577.           DESQview Compatibility:
  2578.           =======================
  2579.  
  2580.           EzFormat is DESQview aware.  This means that when running under
  2581.           DESQview, all video output is sent to the buffer provided by
  2582.           DESQview rather than directly to video memory.
  2583.  
  2584.           The Easy Format package includes a program called DvFormat, which
  2585.           is DESQview specific and is very useful for formatting diskettes
  2586.           in the background while you work on other tasks in the
  2587.           foreground.  For more information please refer to page 47.
  2588.  
  2589.  
  2590.           Falk Data Systems:  EzFormat.EXE                    Page 41 of 69
  2591.  
  2592.  
  2593.                           - Easy Format 3.20 User's Guide -
  2594.  
  2595.  
  2596.                                      FORMATF.EXE
  2597.  
  2598.  
  2599.           ------------------------------------
  2600.           Description and General Information:
  2601.           ------------------------------------
  2602.  
  2603.           FormatF is a general purpose formatting utility designed to
  2604.           replace the standard DOS format program.  FormatF is both easier
  2605.           to use and faster than the standard DOS format program.  It is
  2606.           also smaller on disk and in memory than the DOS format program.
  2607.  
  2608.           FormatF was designed to be as compact as possible.  This makes it
  2609.           useful in many situations where no other format program would be.
  2610.  
  2611.           For instance, you're editing a file that is so large, it has even
  2612.           broken your personal record.  When you try to save the file to
  2613.           disk, you realize - to your extreme horror - you don't have any
  2614.           disks that are formatted.
  2615.  
  2616.           You shell to DOS and try to run the DOS format program.  You get
  2617.           a message telling you that there is not enough memory to load the
  2618.           program.  "Now what?"  Not to worry.  FormatF needs much less
  2619.           memory than the DOS format program.
  2620.  
  2621.           FormatF's small size makes it usable in many situations in which
  2622.           other format programs simply wouldn't work.
  2623.  
  2624.  
  2625.           ----------------
  2626.           Running FormatF:
  2627.           ----------------
  2628.  
  2629.           FormatF is started from the DOS command line by typing "FormatF",
  2630.           any command line options you need, and pressing the <Enter> key.
  2631.           The command line options are listed on page 43.
  2632.  
  2633.  
  2634.           ---------------------
  2635.           Quick Start Tutorial:
  2636.           ---------------------
  2637.  
  2638.           FormatF must know which disk drive to use, and the size of the
  2639.           disks to be formatted.  The type of diskette and the drive to be
  2640.           used for formatting must be specified on the command line.  The
  2641.           command line is nothing more than the parameters you type after
  2642.           the program name but before pressing <Enter>.
  2643.  
  2644.           Before starting FormatF you must insert the diskette to be
  2645.           formatted into the appropriate disk drive.  When you start
  2646.           FormatF it will begin formatting the disk immediately.
  2647.  
  2648.  
  2649.           Falk Data Systems:  FormatF.EXE                     Page 42 of 69
  2650.  
  2651.  
  2652.                           - Easy Format 3.20 User's Guide -
  2653.  
  2654.  
  2655.           FormatF will begin formatting the diskette in the drive specified
  2656.           by the command line parameters.  If there is no diskette present,
  2657.           then, after a short pause FormatF will display an error message
  2658.           and quit.
  2659.  
  2660.  
  2661.           Canceling the format operation:
  2662.  
  2663.           If you need to cancel the format operation before it is
  2664.           completed, there are two ways to safely do so.
  2665.  
  2666.               o  Press Ctrl-Break (not Ctrl-C).  This will cause FormatF to
  2667.                  perform any cleanup necessary, display a status message,
  2668.                  and return to DOS.
  2669.  
  2670.               o  Remove the diskette from the drive.  This will induce a
  2671.                  timeout error and FormatF will display a message and
  2672.                  return to DOS.
  2673.  
  2674.  
  2675.           Command Line Options:
  2676.           =====================
  2677.  
  2678.           Command line options are options typed after the name of the
  2679.           program, on the DOS command line.  When you start your favorite
  2680.           word processor you often type a space followed by the name of the
  2681.           file you wish to edit.  That file name is known as a command line
  2682.           parameter.
  2683.  
  2684.           FormatF is not picky!  Parameters may be upper or lower case and
  2685.           may appear in any order.  Extra parameters or mistakes appearing
  2686.           on the command line will not bother FormatF.  The following
  2687.           information explains how FormatF evaluates the command line
  2688.           parameters.
  2689.  
  2690.  
  2691.           Specifying the diskette drive:
  2692.  
  2693.           The very first alphabetic character ("A" to "Z" or "a" to "z")
  2694.           that appears on the command line will be the one FormatF uses to
  2695.           specify the diskette drive on which formatting will occur.  In
  2696.           other words, if the first alphabetic letter that appears (even
  2697.           with other stuff before it) on the command line is the letter A,
  2698.           then FormatF will know that you wish to use drive A:, if the
  2699.           first alphabetic letter is F then FormatF will format on drive
  2700.           F:.
  2701.  
  2702.           Before FormatF begins formatting, it first checks to ensure that
  2703.           the specified drive is actually a floppy diskette drive.  If the
  2704.           drive you specified is not a floppy diskette drive, FormatF will
  2705.           display an error message and quit.  Additionally, the specified
  2706.  
  2707.  
  2708.           Falk Data Systems:  FormatF.EXE                     Page 43 of 69
  2709.  
  2710.  
  2711.                           - Easy Format 3.20 User's Guide -
  2712.  
  2713.  
  2714.           drive cannot be a remote network drive, if it is, FormatF will
  2715.           display an error message and quit.  Of course, if the drive does
  2716.           not exist at all, an error message will also be displayed.
  2717.  
  2718.  
  2719.           Specifying the diskette type:
  2720.  
  2721.           The very first numeric digit, in the range 1 to 6, that appears
  2722.           on the command line will be the one FormatF uses to determine
  2723.           what type of format to perform.  These values are much easier to
  2724.           remember than the cryptic information needed with the standard
  2725.           DOS Format program.  The values and their meanings are listed
  2726.           below:
  2727.  
  2728.                1 = 5 1/4", 360Kb diskette in a 360Kb drive
  2729.                2 = 5 1/4", 360Kb diskette in a 1.2Mb drive
  2730.                3 = 5 1/4", 1.2Mb diskette in a 1.2Mb drive
  2731.  
  2732.                4 = 3 1/2", 720Kb diskette in a 720Kb drive
  2733.                5 = 3 1/2", 720Kb diskette in a 1.44Mb drive
  2734.                6 = 3 1/2", 1.44Mb diskette in a 1.44Mb drive
  2735.  
  2736.  
  2737.           If none of these digits appear on the command line, FormatF will
  2738.           display an error message and quit.
  2739.  
  2740.           The syntax is:
  2741.  
  2742.                FormatF <DrvLtr><FormatType> [/Q] <Enter>
  2743.  
  2744.           < > means that this value is required.  [ ] means that this value
  2745.           is optional and can be left out if desired.
  2746.  
  2747.  
  2748.           /Quick Formatting:
  2749.           ==================
  2750.  
  2751.           Checking the diskette for bad sectors:
  2752.  
  2753.           FormatF automatically checks each diskette for bad sectors as it
  2754.           formats.  If any bad sectors are detected, they will be marked
  2755.           exactly as they would be if you were using the standard DOS
  2756.           format program.  If you already know that the diskette is of good
  2757.           quality and has no bad sectors, you can instruct FormatF to skip
  2758.           the error checking.  This will cause FormatF to format the
  2759.           diskette much faster.
  2760.  
  2761.           If a marker character (either a slash "/", backslash "\", or dash
  2762.           "-"), followed by the letter "Q" or "q" appears anywhere on the
  2763.           command line, FormatF will perform the Quick format in which
  2764.           error checking is skipped.
  2765.  
  2766.  
  2767.           Falk Data Systems:  FormatF.EXE                     Page 44 of 69
  2768.  
  2769.  
  2770.                           - Easy Format 3.20 User's Guide -
  2771.  
  2772.  
  2773.           If you include the /Q option, then FormatF will run faster by
  2774.           assuming that the diskette is of good quality, skipping any error
  2775.           checking.  Use this option when you know that a diskette is error
  2776.           free and wish to format it as quickly as possible.  Please
  2777.           remember, when using this option, FormatF will not check the
  2778.           diskette for bad sectors.
  2779.  
  2780.           This option can also be used to erase disks completely.  Disks
  2781.           erased in this matter cannot be "unerased" or "unformatted" by
  2782.           any of the currently available disk utility packages.  Please
  2783.           refer to page 19 for more information regarding data security.
  2784.  
  2785.  
  2786.           How FormatF Marks Bad Spots:
  2787.           ============================
  2788.  
  2789.           FormatF marks bad spots in exactly the same way the standard DOS
  2790.           Format program marks bad spots.  Whenever a bad sector is
  2791.           detected, the entire track is marked as unusable.  Of course this
  2792.           can often result in good sectors being marked as unusable (just
  2793.           as it does with the DOS Format program).  If you need more
  2794.           control over the marking of bad spots, please use EzFormat rather
  2795.           than FormatF or DvFormat.
  2796.  
  2797.           FormatF is a little bit more picky than the DOS Format program
  2798.           about what constitutes a "good" sector.  FormatF will detect some
  2799.           disk problems that the DOS format program will not detect.
  2800.  
  2801.  
  2802.           Error Messages:
  2803.           ===============
  2804.  
  2805.           FormatF does not display cryptic error codes or numbers.
  2806.           Whenever an error is experienced, FormatF displays a message
  2807.           describing exactly what occurred.
  2808.  
  2809.           FormatF has extensive error detection and reporting capabilities.
  2810.           This may be hard to believe, considering the small size of its
  2811.           .EXE file, but it can be easily verified.  Try inserting a
  2812.           write-protected diskette.  Try specifying a non-existant drive,
  2813.           an improper format type for the specified drive, a network drive,
  2814.           or anything else you can dream up.  As you will see, FormatF is
  2815.           very thorough in its error trapping mechanisms.
  2816.  
  2817.  
  2818.           DESQview Compatibility:
  2819.           =======================
  2820.  
  2821.           FormatF is DESQview aware.  This means that when running under
  2822.           DESQview, all video output is sent to the buffer provided by
  2823.           DESQview, rather than directly to video memory.
  2824.  
  2825.  
  2826.           Falk Data Systems:  FormatF.EXE                     Page 45 of 69
  2827.  
  2828.  
  2829.                           - Easy Format 3.20 User's Guide -
  2830.  
  2831.  
  2832.           The Easy Format package includes a program called DvFormat, which
  2833.           is DESQview specific and is very useful for formatting diskettes
  2834.           in the background while you work on other tasks in the
  2835.           foreground.  For more information please refer to page 47.
  2836.  
  2837.  
  2838.  
  2839.  
  2840.  
  2841.  
  2842.  
  2843.  
  2844.  
  2845.  
  2846.  
  2847.  
  2848.  
  2849.  
  2850.  
  2851.  
  2852.  
  2853.  
  2854.  
  2855.  
  2856.  
  2857.  
  2858.  
  2859.  
  2860.  
  2861.  
  2862.  
  2863.  
  2864.  
  2865.  
  2866.  
  2867.  
  2868.  
  2869.  
  2870.  
  2871.  
  2872.  
  2873.  
  2874.  
  2875.  
  2876.  
  2877.  
  2878.  
  2879.  
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.           Falk Data Systems:  FormatF.EXE                     Page 46 of 69
  2886.  
  2887.  
  2888.                           - Easy Format 3.20 User's Guide -
  2889.  
  2890.  
  2891.                                      DVFORMAT.EXE
  2892.  
  2893.  
  2894.  
  2895.           ------------------------------------
  2896.           Description and General Information:
  2897.           ------------------------------------
  2898.  
  2899.           DvFormat is a general purpose formatting utility designed to
  2900.           replace the standard DOS format program.  DvFormat is a "DESQview
  2901.           specific" program, meaning that it will only run under the
  2902.           DESQview multitasking environment.
  2903.  
  2904.           DvFormat is very similar to FormatF - it accepts the same command
  2905.           line parameters and performs the same duties.  The main
  2906.           difference between DvFormat and FormatF is that DvFormat uses the
  2907.           additional capabilities provided by DESQview, to format in the
  2908.           background while you work on other tasks in the foreground.
  2909.  
  2910.           With DvFormat, you can format floppy diskettes in the background
  2911.           while you work on a document with your word processor in the
  2912.           foreground.  You can work on a spreadsheet, sort a database, or
  2913.           perform any other activities in the foreground while DvFormat
  2914.           carefully formats a diskette in the background.
  2915.  
  2916.           You can view DvFormat's status window to keep track of its
  2917.           progress, or you can move the status window to the background to
  2918.           avoid interference with the foreground application you are using.
  2919.           If DvFormat encounters any errors or conditions that you need to
  2920.           know about, it will automatically move its status window into the
  2921.           foreground so you can see it.
  2922.  
  2923.           Perhaps best of all, DvFormat only requires 18 Kbytes of memory
  2924.           in order to do its job.  Not only that, but once DvFormat
  2925.           initializes itself, it gives approximately 2-3 Kbytes back to
  2926.           DESQview.  This means that DvFormat leaves the vast majority of
  2927.           memory available for other tasks.
  2928.  
  2929.           We had considered a DESQview specific, menu-driven program along
  2930.           the lines of EzFormat, but registered users told us that they
  2931.           preferred DvFormat just like it is - lean and mean.  Since most
  2932.           of you feel that the best feature of DvFormat is it's small size,
  2933.           we will do our best to keep DvFormat's size and memory
  2934.           requirements to a minimum.
  2935.  
  2936.           DvFormat requires DESQview 2.0 or above.
  2937.  
  2938.  
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.           Falk Data Systems:  DvFormat.EXE                    Page 47 of 69
  2945.  
  2946.  
  2947.                           - Easy Format 3.20 User's Guide -
  2948.  
  2949.  
  2950.           --------------------
  2951.           Installing DvFormat:
  2952.           --------------------
  2953.  
  2954.           To install DvFormat, copy the file called "DvFormat.EXE" onto
  2955.           your hard disk.  DvFormat may be placed in any subdirectory you
  2956.           wish.  We keep it in the DESQview directory ("\DV").  If you do
  2957.           not have a hard disk, copy the file to the diskette you use when
  2958.           starting programs from the DESQview menu.
  2959.  
  2960.           The DESQview Program Information File (PIF) is called "DF-
  2961.           PIF.DVP".  This file should be copied into your main DESQview
  2962.           directory ("\DV").
  2963.  
  2964.           You must then use the DESQview "Add a Program" menu to get
  2965.           DESQview to recognize this new program.  Next you should use the
  2966.           "Change a Program" menu to ensure that DvFormat is set properly
  2967.           for your particular system.  Detailed information may be found in
  2968.           the following section.
  2969.  
  2970.  
  2971.  
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.  
  2978.  
  2979.  
  2980.  
  2981.  
  2982.  
  2983.  
  2984.  
  2985.  
  2986.  
  2987.  
  2988.  
  2989.  
  2990.  
  2991.  
  2992.  
  2993.  
  2994.  
  2995.  
  2996.  
  2997.  
  2998.  
  2999.  
  3000.  
  3001.  
  3002.  
  3003.           Falk Data Systems:  DvFormat.EXE                    Page 48 of 69
  3004.  
  3005.  
  3006.                           - Easy Format 3.20 User's Guide -
  3007.  
  3008.  
  3009.           "Change a Program" Values:
  3010.           ==========================
  3011.  
  3012.           The proper values for each option in the "Change a Program" menu
  3013.           are listed below.
  3014.  
  3015.           Change a Program (Standard Options):
  3016.           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3017.             Program Name:  DvFormat
  3018.             Keys to Use on Open Menu:  DF
  3019.  
  3020.                DF stands for DESQview Format.  You may change these keys to
  3021.                any key combination you wish (as long as it is not already
  3022.                used by another program).  For example, if you have two
  3023.                floppy drives, you may wish to have two separate menu
  3024.                choices, one for each drive.  FA might be chosen for
  3025.                formatting on drive A, and FB for formatting on drive B.
  3026.  
  3027.             Memory Size (in K):  18
  3028.  
  3029.                This is how much memory must be available for DvFormat to
  3030.                run.  You may be interested in knowing that after DvFormat
  3031.                initializes itself, it returns about 2-3 Kbytes of memory
  3032.                that it no longer needs.  DESQview can then use this memory
  3033.                for other things.
  3034.  
  3035.             Program:  c:\dv\DvFormat.EXE
  3036.  
  3037.                If you use a directory other than \DV then you must be sure
  3038.                to indicate the correct path here.  Also, it is very
  3039.                important that you include the .EXE file extension.  Adding
  3040.                the extension allows DESQview to load DvFormat without the
  3041.                assistance of Command.COM.  If you leave off the .EXE file
  3042.                extension then considerably more memory will be required in
  3043.                the "Memory Size (in K)" field.
  3044.  
  3045.             Parameters:  <DriveLetter><FormatType> [/Q]
  3046.  
  3047.                This is a very important field!  The parameters listed here
  3048.                are the command line parameters that you would pass to
  3049.                DvFormat if you started it from within a DOS window.  The
  3050.                parameters are listed below.
  3051.  
  3052.                <FormatType> =
  3053.                1 = 5 1/4", 360Kb diskette in a 360Kb drive
  3054.                2 = 5 1/4", 360Kb diskette in a 1.2Mb drive
  3055.                3 = 5 1/4", 1.2Mb diskette in a 1.2Mb drive
  3056.  
  3057.                4 = 3 1/2", 720Kb diskette in a 720Kb drive
  3058.                5 = 3 1/2", 720Kb diskette in a 1.44Mb drive
  3059.                6 = 3 1/2", 1.44Mb diskette in a 1.44Mb drive
  3060.  
  3061.  
  3062.           Falk Data Systems:  DvFormat.EXE                    Page 49 of 69
  3063.  
  3064.  
  3065.                           - Easy Format 3.20 User's Guide -
  3066.  
  3067.  
  3068.                <DriveLetter> = (drive A: = A, drive B: = B, etc.)
  3069.  
  3070.                /Q = Quick format.  /Q is short for /Quick.  If you include
  3071.                the /Q option, then DvFormat will run faster by assuming
  3072.                that the diskette is of good quality and skipping the error
  3073.                checking.  Use this option when you know that a diskette is
  3074.                error free and wish to format it as quickly as possible.
  3075.                Please remember, when using this option, DvFormat will not
  3076.                check the diskette for bad sectors.
  3077.  
  3078.                For more specific information regarding these parameters,
  3079.                please refer to the section entitled Command Line Options on
  3080.                page 53.
  3081.  
  3082.             Directory:  \dv\
  3083.  
  3084.                As with the "Program:" option (above), the default is the
  3085.                main DESQview directory.  Of course, if you are using a
  3086.                different directory you should update this field
  3087.                accordingly.
  3088.  
  3089.             Writes text directly to screen:    N
  3090.             Displays graphics information:     N
  3091.             Virtualize text/graphics (Y,N,T):  N
  3092.             Uses serial ports (Y,N,1,2):       N
  3093.             Requires floppy diskette:          N
  3094.  
  3095.                Note:  The "Requires floppy diskette:" field does not
  3096.                indicate whether or not the program uses a floppy diskette,
  3097.                it refers to whether DESQview should prompt you for a
  3098.                diskette before starting the program.
  3099.  
  3100.           Change a Program (Advanced Options) (press F1):
  3101.           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3102.             System Memory (in K):  0
  3103.  
  3104.                DvFormat does not require any additional system memory.
  3105.  
  3106.             Maximum Program Memory Size (in K):  (blank)
  3107.  
  3108.                DvFormat does not need any extra memory beyond the size of
  3109.                its load image.
  3110.  
  3111.             Script Buffer Size:  0
  3112.  
  3113.                There is really no need for scripts with DvFormat.
  3114.  
  3115.             Maximum Expanded Memory Size (in K):  0
  3116.  
  3117.                DvFormat does not use nor require EMS memory.
  3118.  
  3119.  
  3120.  
  3121.           Falk Data Systems:  DvFormat.EXE                    Page 50 of 69
  3122.  
  3123.  
  3124.                           - Easy Format 3.20 User's Guide -
  3125.  
  3126.  
  3127.             Text Pages:      1
  3128.             Graphics Pages:  0
  3129.             Initial Mode:    (blank)
  3130.  
  3131.             Interrupts:      1B to 23
  3132.  
  3133.                For detailed information regarding which interrupts are used
  3134.                by DvFormat please refer to the technical information that
  3135.                comes with the Easy Format Tech Kit.
  3136.  
  3137.             Window Position:
  3138.  
  3139.             Maximum Height:  5    Starting Height: 0    Starting Row:    24
  3140.             Maximum Width:  42    Starting Width:  0    Starting Column: 79
  3141.  
  3142.                DvFormat controls the size and location of its window
  3143.                automatically.  Once the window is visible on the screen you
  3144.                are free to move it around as desired.
  3145.  
  3146.             Shared Program:
  3147.  
  3148.             Pathname:    (Blank)
  3149.             Data:   (Blank)
  3150.  
  3151.             Close on exit (Y,N,blank):    Y   Uses its own colors:      Y
  3152.             Allow Close Window command:   Y   Runs in background:       Y
  3153.             Uses math coprocessor:        N   Keyboard conflict:        0
  3154.             Share CPU when foreground:    Y   Share EGA when fore....:  Y
  3155.             Can be swapped out (Y,N,...): Y   Protection level (0-3):   0
  3156.  
  3157.  
  3158.           -----------------
  3159.           Running DvFormat:
  3160.           -----------------
  3161.  
  3162.           DvFormat must be installed prior to being used.  For installation
  3163.           instructions please refer to page 48.
  3164.  
  3165.  
  3166.           Quick Start Tutorial:
  3167.           =====================
  3168.  
  3169.           The type of diskette, and the drive to be used, must be specified
  3170.           on the command line.  The command line is nothing more than the
  3171.           parameters you type after the program name on the DOS command
  3172.           line.  When DvFormat is started from the DESQview Open Window
  3173.           menu, the command line comes from the parameters specified in the
  3174.           DESQview "Change a Program" menu.  Please refer to the
  3175.           information beginning on page 49 if you have not done so already.
  3176.  
  3177.  
  3178.  
  3179.  
  3180.           Falk Data Systems:  DvFormat.EXE                    Page 51 of 69
  3181.  
  3182.  
  3183.                           - Easy Format 3.20 User's Guide -
  3184.  
  3185.  
  3186.           Before starting DvFormat, you must insert the diskette to be
  3187.           formatted into the appropriate disk drive.  When you start
  3188.           DvFormat, it will begin formatting the disk immediately.
  3189.  
  3190.           After DvFormat is properly installed on the DESQview menu (see
  3191.           page 48), and a diskette is inserted into the appropriate drive,
  3192.           DvFormat may be started by typing the two-key combination used to
  3193.           activate DvFormat.  The default key combination is "DF".  When
  3194.           this key combination is pressed, DESQview will load DvFormat into
  3195.           memory and allow it to begin running.
  3196.  
  3197.           DvFormat will begin formatting the diskette in the drive
  3198.           specified by the command line parameters (the parameters on the
  3199.           DESQview "Change a Program" menu).  If there is no diskette
  3200.           present, after a short pause, DvFormat will display an error
  3201.           message and quit.  If it appears that DvFormat has quit, but you
  3202.           did not see any error messages, everything is proceeding normally
  3203.           (as verified by the diskette drive light being on).
  3204.  
  3205.           The first time you run DvFormat, it may seem a bit confusing.
  3206.           You will see a small window open in the lower right portion of
  3207.           your screen, and almost immediately it will disappear.  The
  3208.           reason for this is simple.  As soon as DvFormat is finished with
  3209.           its initialization, it switches itself into the background.  This
  3210.           means that your diskette is now being formatted in the background
  3211.           and you are back in the application that was in the foreground
  3212.           before DvFormat was started.
  3213.  
  3214.           If no other windows are open and DvFormat is the only active
  3215.           process, it will remain in the foreground.  DvFormat can be
  3216.           brought into the foreground by simply switching windows to the
  3217.           one containing DvFormat.  By the way, when DvFormat is the
  3218.           foreground application, it formats much faster than when it is
  3219.           running in the background.
  3220.  
  3221.           When DvFormat finishes formatting the diskette, it automatically
  3222.           moves its window into the foreground and provides you with status
  3223.           information.  This window will remain on the screen for a few
  3224.           seconds and then automatically close.
  3225.  
  3226.           Canceling the format operation:
  3227.  
  3228.           If you need to cancel the format operation before it is
  3229.           completed, there are several ways to safely do so.
  3230.  
  3231.               o  Use DESQview's Close Window command to Close the DvFormat
  3232.                  window.
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238.  
  3239.           Falk Data Systems:  DvFormat.EXE                    Page 52 of 69
  3240.  
  3241.  
  3242.                           - Easy Format 3.20 User's Guide -
  3243.  
  3244.  
  3245.               o  Press Ctrl-Break (not Ctrl-C) while DvFormat is the
  3246.                  foreground application.  This will cause DvFormat to
  3247.                  perform any cleanup necessary, display a status message,
  3248.                  and close its own window.
  3249.  
  3250.               o  Remove the diskette from the drive.  This will induce a
  3251.                  timeout error and DvFormat will automatically move its
  3252.                  window into the foreground and display an error message.
  3253.                  After a short pause to allow you to read the message,
  3254.                  DvFormat will close its window and quit.
  3255.  
  3256.  
  3257.           Command Line Options:
  3258.           =====================
  3259.  
  3260.           The command line options, contained in the "Parameters:" field of
  3261.           DESQview's "Change a Program:" menu, or typed after the program
  3262.           name when DvFormat is run from within a DOS Window, are presented
  3263.           here.
  3264.  
  3265.           DvFormat is not picky!  Parameters may be upper or lower case and
  3266.           may appear in any order.  Extra parameters (mistakes) appearing
  3267.           in the command line, will not bother DvFormat.  The following
  3268.           information explains how DvFormat evaluates the command line
  3269.           parameters.
  3270.  
  3271.  
  3272.           Specifying the diskette drive:
  3273.  
  3274.           The first alphabetic character (A to Z or a to z) that appears on
  3275.           the command line will be the one DvFormat uses to specify the
  3276.           diskette drive on which formatting will occur.  In other words,
  3277.           if the first alphabetic letter that appears (even with other
  3278.           stuff before it) on the command line, is the letter A, then
  3279.           DvFormat will know that you wish to use drive A:, if the first
  3280.           alphabetic letter is B, then DvFormat will format on drive B:,
  3281.           etc.
  3282.  
  3283.           Before DvFormat begins formatting, it first checks to ensure that
  3284.           the specified drive is actually a floppy diskette drive.  If the
  3285.           drive you specified is not a floppy diskette drive, DvFormat will
  3286.           display an error message and quit.  Additionally, the specified
  3287.           drive cannot be a remote network drive.  If it is, DvFormat will
  3288.           display an error message and quit.  Of course, if the drive does
  3289.           not exist at all, an error message will also be displayed.
  3290.  
  3291.  
  3292.  
  3293.  
  3294.  
  3295.  
  3296.  
  3297.  
  3298.           Falk Data Systems:  DvFormat.EXE                    Page 53 of 69
  3299.  
  3300.  
  3301.                           - Easy Format 3.20 User's Guide -
  3302.  
  3303.  
  3304.           Specifying the diskette type:
  3305.  
  3306.           The very first numeric digit, in the range 1 to 6, that appears
  3307.           on the command line will be the one DvFormat uses to determine
  3308.           what type of format to perform.  These values are much easier to
  3309.           remember than the cryptic information needed by the standard DOS
  3310.           Format program.  The values and their meanings are listed below:
  3311.  
  3312.                1 = 5 1/4", 360Kb diskette in a 360Kb drive
  3313.                2 = 5 1/4", 360Kb diskette in a 1.2Mb drive
  3314.                3 = 5 1/4", 1.2Mb diskette in a 1.2Mb drive
  3315.  
  3316.                4 = 3 1/2", 720Kb diskette in a 720Kb drive
  3317.                5 = 3 1/2", 720Kb diskette in a 1.44Mb drive
  3318.                6 = 3 1/2", 1.44Mb diskette in a 1.44Mb drive
  3319.  
  3320.           If none of these digits appear on the command line DvFormat will
  3321.           display an error message and quit.
  3322.  
  3323.  
  3324.           /Quick Formatting:
  3325.           ==================
  3326.  
  3327.           Checking the diskette for bad sectors:
  3328.  
  3329.           DvFormat automatically checks each diskette for bad sectors as it
  3330.           formats the diskette.  If any bad sectors are detected, they will
  3331.           be marked exactly as they would be if you were using the standard
  3332.           DOS format program.  If you already know that the diskette is of
  3333.           good quality and has no bad sectors, you can instruct DvFormat to
  3334.           skip the error checking.  This will cause DvFormat to format the
  3335.           diskette much quicker.
  3336.  
  3337.           If a marker character (either a slash "/", backslash "\", or dash
  3338.           "-"), followed by the letter "Q" or "q" appears anywhere on the
  3339.           command line, DvFormat will perform the Quick Format, in which
  3340.           error checking is skipped.
  3341.  
  3342.           If you include the /Q option, then DvFormat will run faster by
  3343.           assuming that the diskette is of good quality, skipping the error
  3344.           checking.  Use this option when you know that a diskette is error
  3345.           free and wish to format it as quickly as possible.  Please
  3346.           remember that when this option is used DvFormat will not check
  3347.           the diskette for bad sectors.
  3348.  
  3349.  
  3350.  
  3351.  
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.           Falk Data Systems:  DvFormat.EXE                    Page 54 of 69
  3358.  
  3359.  
  3360.                           - Easy Format 3.20 User's Guide -
  3361.  
  3362.  
  3363.           From the DESQview Menu:
  3364.           =======================
  3365.  
  3366.           As mentioned above, DvFormat may be started from the DESQview
  3367.           Open Window menu by entering the two character code assigned to
  3368.           DvFormat.  You may also use the arrow keys or your mouse to
  3369.           highlight the DvFormat option on DESQview's Open Window menu, and
  3370.           then <Enter> or <Click> to start DvFormat.
  3371.  
  3372.           Running DvFormat from the DESQview Open Window menu is the
  3373.           preferred method for using DvFormat.  Alternatively DvFormat may
  3374.           be started from within a DOS Window as outlined below.
  3375.  
  3376.           If you are in a Big DOS window or you are running a memory
  3377.           intensive application (using all the available memory) when you
  3378.           pop up the DESQview menu and instruct DESQview to start DvFormat,
  3379.           then, obviously, DESQview will have to swap the current
  3380.           application out, to make room for DvFormat.  Then, when DvFormat
  3381.           switches itself into the background, DESQview may swap it out and
  3382.           swap the other application back in.  If DESQview does perform
  3383.           this swapping, DvFormat will not be able to execute at all unless
  3384.           you switch windows, forcing DESQview to swap DvFormat back into
  3385.           RAM memory.
  3386.  
  3387.           With the above information in mind, it would be to your advantage
  3388.           to open the DvFormat window when there is still enough RAM memory
  3389.           left so that swapping is not necessary.
  3390.  
  3391.  
  3392.           From a DOS Window:
  3393.           ==================
  3394.  
  3395.           Before starting DvFormat from within a DOS Window, you should
  3396.           know that DvFormat expects to be a separate process.  When
  3397.           DvFormat finishes and quits it closes its window and frees any
  3398.           memory associated with itself.  This means that if you run
  3399.           DvFormat from within a DOS Window, it will close the DOS Window
  3400.           when it finishes.
  3401.  
  3402.           To start DvFormat from within a DOS Window simply type the name
  3403.           of the program (DvFormat) followed by the appropriate command
  3404.           line parameters, exactly as you would if you were using FormatF.
  3405.           The command line parameters are explained beginning on page 53.
  3406.  
  3407.           The syntax is:
  3408.  
  3409.                DvFormat <DrvLtr><FormatType> [/Q] <Enter>
  3410.  
  3411.           The parameters may appear in any order and in either upper or
  3412.           lower case.
  3413.  
  3414.  
  3415.  
  3416.           Falk Data Systems:  DvFormat.EXE                    Page 55 of 69
  3417.  
  3418.  
  3419.                           - Easy Format 3.20 User's Guide -
  3420.  
  3421.  
  3422.           How DvFormat Affects System Performance:
  3423.           ========================================
  3424.  
  3425.           The performance of your system is dependent, to a large extent,
  3426.           upon the values specified in the Performance advanced option of
  3427.           the DESQview Setup program.  This information may be found on
  3428.           page 129 of the DESQview manual (version 2).  Additional
  3429.           information may be found beginning on page 4 of the DESQview
  3430.           Version 2.26 Upgrade Booklet.  The default values set by DESQview
  3431.           are usually more than adequate for our purposes.
  3432.  
  3433.           Normally DESQview has complete control over when task switching
  3434.           should occur.  DvFormat takes extra steps to help DESQview
  3435.           determine when to switch execution to other tasks.  DESQview will
  3436.           give the appropriate time slice to each program executing
  3437.           according to the values you specify in DESQview's Setup program.
  3438.           Additionally, DvFormat will frequently tell DESQview that "now is
  3439.           a good time to let other programs run".
  3440.  
  3441.           DvFormat performs the following sequence of tasks:
  3442.  
  3443.             1.  Format then verify each track, one at a time.
  3444.             2.  Write the boot sector.
  3445.             3.  Write the File Allocation Tables (FATs).
  3446.             4.  Write the Root Directory.
  3447.  
  3448.           As DvFormat is performing these tasks, it is also letting
  3449.           DESQview know when it is a good time to allow other programs to
  3450.           run.  The complete scenario is outlined below:
  3451.  
  3452.             o   Format a track.
  3453.               - Allow other programs to run.
  3454.             o   Verify a track.
  3455.               - Allow other programs to run.
  3456.             *  (the above is performed for each track on the diskette).
  3457.  
  3458.             o   Write the boot sector.
  3459.               - Allow other programs to run.
  3460.             o   Write the first FAT.
  3461.               - Allow other programs to run.
  3462.             o   Write the second FAT.
  3463.               - Allow other programs to run.
  3464.             o   Write the Root Directory.
  3465.               - Allow other programs to run.
  3466.             o   Display the final status window (moved to the foreground).
  3467.               - Allow other programs to run.
  3468.             o   Quit.
  3469.  
  3470.           As you can see, DvFormat does its best to spread out its CPU
  3471.           requirements as much as possible, to allow other programs to be
  3472.           executed as fast as possible in the foreground.
  3473.  
  3474.  
  3475.           Falk Data Systems:  DvFormat.EXE                    Page 56 of 69
  3476.  
  3477.  
  3478.                           - Easy Format 3.20 User's Guide -
  3479.  
  3480.  
  3481.           One factor of which you should be aware, is the overhead DESQview
  3482.           imposes in order to safely provide multitasking capabilities.
  3483.           Each time DESQview switches contexts it must save and restore a
  3484.           considerable amount of information.  This process takes time.
  3485.           Obviously, the more applications you have running the more time
  3486.           will be spent in saving and restoring information which in turn
  3487.           takes CPU time away from the applications themselves.  The fewer
  3488.           applications running at one time, the faster each application
  3489.           will run.  So if you have one foreground application, and
  3490.           DvFormat running in the background, your system will perform much
  3491.           better than if several applications were running in the
  3492.           background simultaneously.
  3493.  
  3494.           Of course, if DvFormat is running all by itself, it will format
  3495.           the diskette much faster than if it were running in the
  3496.           background.
  3497.  
  3498.  
  3499.           How DvFormat Marks Bad Spots:
  3500.           =============================
  3501.  
  3502.           DvFormat marks bad spots in exactly the same way the standard DOS
  3503.           Format program marks bad spots.  Whenever a bad sector is
  3504.           detected, the entire track is marked as unusable.  Of course this
  3505.           can often result in good sectors being marked as unusable (just
  3506.           as it does with the DOS Format program).  If you need more
  3507.           control over the marking of bad spots, please use EzFormat rather
  3508.           than DvFormat or FormatF.
  3509.  
  3510.           DvFormat is a little bit more picky than the DOS Format program
  3511.           about what constitutes a "good" sector.  DvFormat will detect
  3512.           some disk problems that the DOS format program will not detect.
  3513.  
  3514.  
  3515.           Error Messages:
  3516.           ===============
  3517.  
  3518.           DvFormat does not display cryptic error codes or numbers.
  3519.           Whenever an error is experienced DvFormat will automatically move
  3520.           its window into the foreground, and display a message describing
  3521.           exactly what occurred.
  3522.  
  3523.           DvFormat has extensive error detection and reporting
  3524.           capabilities.  This may be hard to believe considering the small
  3525.           size of its .EXE file, but it can be easily verified.  Try
  3526.           inserting a write-protected diskette.  Try specifying a non-
  3527.           existant drive, an improper format type for the specified drive,
  3528.           a network drive, or anything else you can dream up.  As you will
  3529.           see, DvFormat is very thorough in its error trapping mechanisms.
  3530.  
  3531.  
  3532.  
  3533.  
  3534.           Falk Data Systems:  DvFormat.EXE                    Page 57 of 69
  3535.  
  3536.  
  3537.                           - Easy Format 3.20 User's Guide -
  3538.  
  3539.  
  3540.           -----------------------------
  3541.           Common Questions and Answers:
  3542.           -----------------------------
  3543.  
  3544.           These are the most commonly asked questions regarding the use of
  3545.           the programs in the Easy Format package.
  3546.  
  3547.  
  3548.           How much disk space does my custom boot message take up?
  3549.  
  3550.                None!  That answer sounds strange until you realize that the
  3551.                boot sector always occupies 512 bytes, no matter what it
  3552.                contains.  Also, DOS will never store any of your data
  3553.                (files) on this part of the disk.  If you want more complete
  3554.                information about this strange phenomena, please refer to
  3555.                page 29.
  3556.  
  3557.  
  3558.           I'm trying DvFormat and FormatF and can't seem to get them to
  3559.           work on my Mongolian PC AT that I picked up at a pierside garage
  3560.           sale in Djibouti.  Is this a bug?
  3561.  
  3562.                It is very difficult to make a program that can format
  3563.                successfully on every conceivable hardware combination.
  3564.                Perhaps that's why there are so many different versions of
  3565.                the DOS format program.
  3566.  
  3567.                In any event, EzFormat is much more complex than either
  3568.                FormatF or DvFormat.  Most people who have difficulties with
  3569.                the smaller programs have no trouble at all with EzFormat.
  3570.                So before you give up, try EzFormat.  It should work just
  3571.                fine.  More complete information can be found on page 9.
  3572.  
  3573.                If EzFormat doesn't do the job, then send us a message by
  3574.                CompuServe Mail, write to us, or call our technical support
  3575.                line.  We may already have a correction for your unusual
  3576.                machine.
  3577.  
  3578.  
  3579.           I'm using DvFormat under DESQview and as soon as it starts, it
  3580.           moves into the background but doesn't do anything.  What's going
  3581.           on?
  3582.  
  3583.                DESQview has swapped EzFormat out of memory, making it
  3584.                impossible for it to execute until it is moved into the
  3585.                foreground again.
  3586.  
  3587.                To avoid this, always make sure that there are at least 18
  3588.                Kbytes of memory available before starting DvFormat from the
  3589.                DESQview Open Window Menu.
  3590.  
  3591.  
  3592.  
  3593.           Falk Data Systems:  Easy Format 3.20                Page 58 of 69
  3594.  
  3595.  
  3596.                           - Easy Format 3.20 User's Guide -
  3597.  
  3598.  
  3599.           How can I make a disk bootable using EzFormat?
  3600.  
  3601.                You can't.  At least not directly.
  3602.  
  3603.                There are several reasons why the current version of
  3604.                EzFormat does not product bootable diskettes.
  3605.  
  3606.                OEM's (Original Equipment Manufacturers) who license MS-DOS
  3607.                for use on their machines sometimes change the names of the
  3608.                two hidden system files needed to make a disk bootable.
  3609.                These two files are usually called "IBMBIO.COM" and
  3610.                "IBMDOS.COM", but they may also be called "IO.SYS" and
  3611.                "MSDOS.SYS".  At least one OEM changes the names even
  3612.                further - Toshiba DOS calls them "TBIO.SYS" and "TDOS.SYS".
  3613.  
  3614.                Some versions of DOS require the code in the boot sector to
  3615.                load both hidden-system files into memory, while other
  3616.                versions only require that the first hidden-system file be
  3617.                loaded by the routine in the boot sector.  Also, different
  3618.                versions of DOS require the hidden-system files to be loaded
  3619.                into a different address in memory.
  3620.  
  3621.                Some format programs, such as the one included in the Norton
  3622.                and Mace utilities, work around these differences by simply
  3623.                copying the boot sector from another bootable disk (or your
  3624.                hard disk) to the diskette being formatted.  A simple, but
  3625.                not elegant, solution.
  3626.  
  3627.                Since bootable disks are rarely needed, EzFormat does not
  3628.                provide you with this capability.  If you absolutely need a
  3629.                bootable disk and you want the protection provided by
  3630.                EzFormat, then you can use the DOS "SYS" program to make the
  3631.                disk bootable.  You can do this even when you include a
  3632.                volume label on the disk during formatting.  For more
  3633.                detailed information refer to page 30.
  3634.  
  3635.                Note:  Due to requests from registered users, a future
  3636.                version of Easy Format will include the ability to make
  3637.                system (bootable) diskettes automatically, through another
  3638.                choice on the Format Control submenu.
  3639.  
  3640.  
  3641.           How can I format a 360Kb disk in my 1.2Mb drive so that it can
  3642.           still be used in a normal 360Kb drive?
  3643.  
  3644.                Using EzFormat it IS possible to format 360Kb disks in 1.2Mb
  3645.                drives and then use them in normal 360Kb drives.  This
  3646.                process is described in detail on page 31.  Please refer to
  3647.                that information for instructions and suggestions.
  3648.  
  3649.  
  3650.  
  3651.  
  3652.           Falk Data Systems:  Easy Format 3.20                Page 59 of 69
  3653.  
  3654.  
  3655.                           - Easy Format 3.20 User's Guide -
  3656.  
  3657.  
  3658.           I have a disk that has bad spots in different places each time I
  3659.           format it - no matter which format program I use.  What causes
  3660.           that?
  3661.  
  3662.                Foreign particles - dust, plastic flakes, etc. - on the
  3663.                disk.
  3664.  
  3665.                When foreign matter is present on a disk, bad spots will be
  3666.                detected at whatever location the foreign material happens
  3667.                to be located, when you format the disk.  While it is
  3668.                possible to clean the disk, the best solution is to throw
  3669.                the disk away.  You should also clean your drive heads
  3670.                whenever these symptoms arise.
  3671.  
  3672.  
  3673.           How to I tell EzFormat to format ONLY on drive B and not to use
  3674.           drive A?
  3675.  
  3676.                When you select the drive on which to format, tell EzFormat
  3677.                that drive 1 is B and use a <Space> for drive 2.  This will
  3678.                tell EzFormat to use B for drive 1 and nothing for drive 2.
  3679.                Remember, Drive 1 does not refer to the first physical drive
  3680.                on your system, it refers to the first drive you wish
  3681.                EzFormat to use.  If you wanted to, you could even tell
  3682.                EzFormat that drive 1 is B and drive 2 is A.
  3683.  
  3684.  
  3685.           I don't really understand Easy Format.  Will it help if I read
  3686.           the User's Guide?
  3687.  
  3688.                Yes!
  3689.  
  3690.  
  3691.           ---------
  3692.           Warranty:
  3693.           ---------
  3694.  
  3695.           Please refer to the WARRANTY.DOC text file for complete warranty
  3696.           information.
  3697.  
  3698.  
  3699.           -------------
  3700.           Registration:
  3701.           -------------
  3702.  
  3703.           Easy Format is NOT a public domain program.  It is Copyright (c)
  3704.           1988, 1989,1990 by Falk Data Systems.
  3705.  
  3706.           Please refer to the REGISTER.DOC text file for complete
  3707.           registration details.
  3708.  
  3709.  
  3710.  
  3711.           Falk Data Systems:  Easy Format 3.20                Page 60 of 69
  3712.  
  3713.  
  3714.                           - Easy Format 3.20 User's Guide -
  3715.  
  3716.  
  3717.           Technical Support:
  3718.           ==================
  3719.  
  3720.           Free technical support is available to all registered users of
  3721.           Easy Format.
  3722.  
  3723.           If you are a registered user and have a question, problem, or
  3724.           need help in any way, please feel free to contact us for
  3725.           technical support.  We are here to help you.  Falk Data Systems
  3726.           wants its customers to be happy with our products.  We will do
  3727.           our best to help you get the most out of Easy Format.
  3728.  
  3729.           Most technical support questions are answered in the Easy Format
  3730.           User's Guide (this document).  So before contacting us for
  3731.           technical support, please try to find the answer to your question
  3732.           in the User's Guide.  If you are unable to find the information
  3733.           you need, then please feel free to contact us.  Perhaps you've
  3734.           come across something that should be included in the User's Guide
  3735.           in the future.
  3736.  
  3737.           The best way to obtain technical support is through CompuServe.
  3738.           You may send CompuServe Mail messages to us on CompuServe
  3739.           [71420,2431].  We check our messages every working day, and
  3740.           frequently on weekends too.  If you are not a CompuServe
  3741.           subscriber be sure to check the appropriate box on your
  3742.           registration form and we will provide you with a free CompuServe
  3743.           IntroPak and a $15.00 usage credit.
  3744.  
  3745.           You may obtain technical support by writing or calling Falk Data
  3746.           Systems.
  3747.  
  3748.           You may write to us at the following address:
  3749.  
  3750.                Falk Data Systems
  3751.                5322 Rockwood Court
  3752.                El Paso, Texas  79932-2412
  3753.                U.S.A.
  3754.  
  3755.           Or you may call our technical support line at (915) 584-7670.
  3756.           Our hours are 9:00 am to 5:00 pm, Mountain time, Monday through
  3757.           Friday.
  3758.  
  3759.  
  3760.  
  3761.  
  3762.  
  3763.  
  3764.  
  3765.  
  3766.  
  3767.  
  3768.  
  3769.  
  3770.           Falk Data Systems:  Easy Format 3.20                Page 61 of 69
  3771.  
  3772.  
  3773.                           - Easy Format 3.20 User's Guide -
  3774.  
  3775.  
  3776.           ASP Ombudsman Statement:
  3777.           ------------------------
  3778.  
  3779.           This program is produced by a member of the Association of
  3780.           Shareware Professionals (ASP).  ASP wants to make sure that the
  3781.           shareware principle works for you.  If you are unable to resolve
  3782.           a shareware-related problem with an ASP member by contacting the
  3783.           member directly, ASP may be able to help.  The ASP Ombudsman can
  3784.           help you resolve a dispute or problem with an ASP member, but
  3785.           does not provide technical support for members' products.  Please
  3786.           write to the ASP Ombudsman at P.O. Box 5786, Bellevue, WA 98006
  3787.           or send a CompuServe message via easyplex to ASP Ombudsman
  3788.           70007,3536.
  3789.  
  3790.  
  3791.           Obtaining Updates:
  3792.           ==================
  3793.  
  3794.           Distributing a new version of a shareware product can be more
  3795.           expensive than most people realize.  Hundreds of disks must be
  3796.           sent to shareware distributors, computer user groups, clubs and
  3797.           organizations, magazine editors, and more.  This is in addition
  3798.           to sending copies to any registered users who are entitled to the
  3799.           new version.  The process is costly not only in postage, but also
  3800.           in time and energy.  Therefore, we don't always send out updates
  3801.           and modifications to all the usual channels.  This is one of the
  3802.           reasons registered users are often able to acquire updates and
  3803.           new versions long before non-registered users.
  3804.  
  3805.           Another reason why registered users are often able to receive
  3806.           updates months before non-registered users is because of the lead
  3807.           time involved in updating the catalogs of the disk vendors.  Most
  3808.           disk vendors update their catalogs every 1-3 months (depending
  3809.           upon the frequency of catalog releases).  This means that even
  3810.           after a vendor receives an update it may be several months before
  3811.           you find out about it.  If you happen to miss a catalog issue or
  3812.           overlook an update notice then it could take even longer for you
  3813.           to find out about an update.
  3814.  
  3815.           Whenever a new version is released, it is sent FIRST to any
  3816.           registered users who are entitled to the new version.  Their copy
  3817.           goes in the mail even before copies to magazine editors and
  3818.           columnists.  Some versions are sent ONLY to registered users and
  3819.           NOT to anyone else.
  3820.  
  3821.           We are still receiving registration forms from the original
  3822.           version (1.0).  Unless you are a registered user, you have no
  3823.           reliable way of knowing whether you have the most current version
  3824.           or an older, less capable version.  This clearly shows yet
  3825.           another benefit to becoming a registered user.
  3826.  
  3827.  
  3828.  
  3829.           Falk Data Systems:  Easy Format 3.20                Page 62 of 69
  3830.  
  3831.  
  3832.                           - Easy Format 3.20 User's Guide -
  3833.  
  3834.  
  3835.           When you become a registered user of Easy Format, we will send
  3836.           you the most current version on disk in a sealed envelope along
  3837.           with a printed User's Guide*.  Registered users are also able to
  3838.           receive future updates at substantially reduced costs.  Complete
  3839.           information is sent automatically to all registered users.
  3840.           Please refer to the REGISTER.DOC text file for complete
  3841.           registration information.
  3842.  
  3843.                * Note:  We are gradually moving towards using recycled
  3844.                paper exclusively.  At some point all our printed User's
  3845.                Guides will also be printed on recycled paper.
  3846.  
  3847.  
  3848.           The Easy Format Tech Kit:
  3849.           =========================
  3850.  
  3851.           If you are a programmer or developer, or someone who enjoys
  3852.           technical details, then we have something just for you.  The
  3853.           "Easy Format Tech Kit" is available to registered users of Easy
  3854.           Format for an additional fee.  The Easy Format Tech Kit is a
  3855.           retail software product and must be paid for in advance.  Please
  3856.           refer to the PRODUCTS.DOC file for complete details.
  3857.  
  3858.  
  3859.           ---------------------
  3860.           Trademarks Mentioned:
  3861.           ---------------------
  3862.  
  3863.           Falk Data Systems and The Programmer's Productivity Pack are
  3864.           trademarks of Falk Data Systems.
  3865.  
  3866.           ASP and Association of Shareware Professionals are trademarks or
  3867.           registered trademarks of the Association of Shareware
  3868.           Professionals.
  3869.  
  3870.           CompuServe Information Service is a registered trademark of
  3871.           CompuServe, Inc.
  3872.  
  3873.           DESQview is a trademark of Quarterdeck Office Systems.
  3874.  
  3875.           IBM, PC-DOS, and PC/XT/AT and PS/2 are registered trademarks of
  3876.           International Business Machines Corporation.
  3877.  
  3878.           Microsoft and MS-DOS are trademarks or registered trademarks of
  3879.           Microsoft Corporation.
  3880.  
  3881.           OPTASM, OPTLINK, and OPTLIB are trademarks or registered
  3882.           trademarks of SLR Systems.
  3883.  
  3884.           TAPCIS is a trademark of OMNI Information Resources, Inc.
  3885.  
  3886.  
  3887.  
  3888.           Falk Data Systems:  Easy Format 3.20                Page 63 of 69
  3889.  
  3890.  
  3891.                           - Easy Format 3.20 User's Guide -
  3892.  
  3893.  
  3894.           Turbo Professional is a registered trademark of Sunny Hill
  3895.           Software, used under license to TurboPower Software.
  3896.  
  3897.           TurboPower Software is a trademark of TurboPower Software.
  3898.  
  3899.           Turbo Pascal, Turbo Assembler and Turbo Debugger are registered
  3900.           trademarks of Borland International.
  3901.  
  3902.           Other trademarks of other companies mentioned in this document
  3903.           appear for identification purposes only.
  3904.  
  3905.  
  3906.           --------------------------
  3907.           Ideas for Future Versions:
  3908.           --------------------------
  3909.  
  3910.           We already have a long list of improvements and new features for
  3911.           future versions.  These include not only improvements to the
  3912.           software, but to the documentation as well.
  3913.  
  3914.           Several new options and controls are planned for future versions:
  3915.  
  3916.               o  New techniques are being tested which will enable Easy
  3917.                  Format to run even faster in the future.
  3918.  
  3919.               o  An option to make bootable diskettes using Easy Format.
  3920.  
  3921.               o  Mouse support.
  3922.  
  3923.               o  A full blown, customizable diskette duplication system,
  3924.                  which will enable you to serialize program files and
  3925.                  volume labels, and much more.
  3926.  
  3927.               o  The ability to format on drives that work only through
  3928.                  device drivers.
  3929.  
  3930.               o  And more.  Keep the suggestions coming.
  3931.  
  3932.           When will new versions be released?  We won't make any promises
  3933.           or announce any shipping dates until it actually happens.
  3934.  
  3935.           An amazing amount of work went into this version of the Easy
  3936.           Format package.  Let us know how you like it and how we can
  3937.           improve it.  Let us know if you think it was worth all the time
  3938.           and energy it took to develop.  We do listen, and we do read
  3939.           every suggestion sent to us.  We do our best to answer every
  3940.           letter we receive, but, like you, we can at times get swamped
  3941.           with letters to write.  So we can't guarantee that we will answer
  3942.           every letter, but we give it our best shot.
  3943.  
  3944.  
  3945.  
  3946.  
  3947.           Falk Data Systems:  Easy Format 3.20                Page 64 of 69
  3948.  
  3949.  
  3950.                           - Easy Format 3.20 User's Guide -
  3951.  
  3952.  
  3953.           ------------------------
  3954.           Suggesting Improvements:
  3955.           ------------------------
  3956.  
  3957.           If you have suggestions or comments regarding Easy Format, please
  3958.           feel free to pass them on to us.  Those who have used products
  3959.           from Falk Data Systems in the past know that we go to great
  3960.           lengths to incorporate any suggestions in future releases.  At
  3961.           Falk Data Systems we take your needs seriously!
  3962.  
  3963.           Please take the time to write to us, or send electronic mail
  3964.           through CompuServe Mail, and let us know what you like, or don't
  3965.           like, about our products.  As an additional benefit to you, if
  3966.           you come up with an idea that no one else has suggested, and we
  3967.           implement your suggestion in a future release, you will get a
  3968.           free copy of that release!  We believe that you should be
  3969.           rewarded for your ideas.
  3970.  
  3971.           The people who use software, and the people who design it, are a
  3972.           team.  When they communicate with each other, the end product
  3973.           continues to grow and develop to meet the changing needs of its
  3974.           users.  The artificial barrier between software developers and
  3975.           end users is not a good thing for the computer industry.  At Falk
  3976.           Data Systems we want to maintain a close relationship between the
  3977.           developers and the users.
  3978.  
  3979.           Please let us know how we can serve your needs better.  Thanks
  3980.           for your support.  We look forward to hearing from you soon.
  3981.  
  3982.  
  3983.  
  3984.  
  3985.  
  3986.  
  3987.  
  3988.  
  3989.  
  3990.  
  3991.  
  3992.  
  3993.  
  3994.  
  3995.  
  3996.  
  3997.  
  3998.  
  3999.  
  4000.  
  4001.  
  4002.  
  4003.  
  4004.  
  4005.  
  4006.           Falk Data Systems:  Easy Format 3.20                Page 65 of 69
  4007.  
  4008.  
  4009.                           - Easy Format 3.20 User's Guide -
  4010.  
  4011.  
  4012.  
  4013.  
  4014.                                       I N D E X
  4015.                                      -----------
  4016.  
  4017.  
  4018.  
  4019.           A                                  Common Questions 58
  4020.           Accuracy 40                        Compatible 10
  4021.           Adjacent 21                        Compress 6
  4022.           Advanced Options 18, 24            CompuServe 10, 58, 61, 63, 65
  4023.           American 36                        CONFIG.SYS 5, 6
  4024.           Answers 58                         Conflicts 5
  4025.           ASCII 26                           Controller See: Drive,
  4026.           ASP 62                               Controller
  4027.             Ombudsman 62                     CPU Time 56
  4028.           Attributes 18, 35                  CRC 26, 27
  4029.                                              Ctrl-Break 43, 53
  4030.           B                                  Ctrl-C 43, 53
  4031.           Background Task 47, 52             Customize 7, 12, 13, 17, 35
  4032.           Bad Cluster Only See: Marking      Cyclic Redundancy Check See:
  4033.             Method, Bad Cluster Only           CRC
  4034.           Bad Spot 3, 18, 19, 20, 21,        Cylinder 23, 26
  4035.             22, 27, 39, 44, 54, 57, 60       Cylinder Zero 20
  4036.           Balance Space and Safety See:
  4037.             Formatting, Balance Space        D
  4038.             and Safety                       Data Track 32
  4039.           Bananas 1                          Data Transfer Rate 33
  4040.           BBS 6                              Description See: General
  4041.           Benefits 61                          Description
  4042.           Beta Testers 3                     DESQview 6, 41, 45, 56, 58
  4043.           BIOS 5, 9, 17, 31                    Aware 4, 41, 45
  4044.             Override 31                        Menu 48, 52, 55
  4045.           Black-and-White 12, 35               Specific 5, 6, 47
  4046.           /B 12                              Detection 3, 19, 35, 45, 57
  4047.           Boot Message 29, 58                Device Drivers 5, 64
  4048.           Boot Sector 8                      Dirty Heads 23
  4049.           Bootable 25, 30, 59, 64            Disk Space 20, 22
  4050.           BootUtil.DOC 29                    Disk Type 44, 54
  4051.           BootUtil.EXE 5, 29                 Disks
  4052.           Bug Fixes 5, 10                      Bootable 25, 30, 59, 64
  4053.           Bulletin Board See: BBS              Perfect 22, 26, 40
  4054.                                                worse with age 21
  4055.           C                                  Display Attributes 16, See:
  4056.           Changes 5, 13                        Attributes
  4057.           Close Window 52                    Distribution Disk 6
  4058.           Cluster 21, 22, 25                 Distribution Quality See:
  4059.           CMOS RAM 6                           Formatting, Distribution
  4060.           Color 12, 35, See Also:              Quality
  4061.             Restore Original Colors          Do It! 13, 15, 18
  4062.           Command Line 12, 43, 53            Document Files 6
  4063.  
  4064.  
  4065.           Index:  Easy Format 3.20                            Page 66 of 69
  4066.  
  4067.  
  4068.                           - Easy Format 3.20 User's Guide -
  4069.  
  4070.  
  4071.           DOD 19                             False Alarm 23
  4072.           DOS 7, 9, 13, 17, 19, 25, 28,      FAT 8, 18, 28
  4073.             38                               Federal Standards 19
  4074.           DOS Format See: Format.COM         File Allocation Table See: FAT
  4075.           DOS Version 3.0 7                  Fill Character See: Fill Value
  4076.           Drive                              Fill Value 26
  4077.             360Kb 34, 59                     Fine Tune 24
  4078.             Add-On 5                         Flexible 18
  4079.             Controller 8                     Foreground Task 52
  4080.             First 14                         Format.COM 9, 19, 21, 22, 42,
  4081.             Network 53                         45
  4082.             Remote 53                        Format Control 13, 14, 17
  4083.             Second 14, 60                    Format Type 14
  4084.             Valid 15                         Format Verify See: Testing
  4085.           Drive 1 See: Drive, First            Method, Format Verify
  4086.           Drive 2 See: Drive, Second         Format Verify with Read See:
  4087.           Drive and Disk Sizes 14, 17          Testing Method, Format
  4088.           Drive Letter 14, 18, 43, 53          Verify with Read
  4089.           Duplicate 30, 64                   Format Verify with Read/Write
  4090.           DvFormat.EXE 5, 10, 47, 58           See: Testing Method, Format
  4091.                                                Verify with Read/Write
  4092.           E                                  FormatF.EXE 4, 10, 42
  4093.           Easy Format Tech Kit See: Tech     Formatting
  4094.             Kit                                Balance Space and Safety 20
  4095.           80286 6                              Distribution Quality 3, 22
  4096.           80386 6                              Future Error Protection 21
  4097.           English 36                           Logical 8
  4098.           Entire Track See: Marking            Maximize Free Disk Space 20
  4099.             Method, Entire Track               Overview 7
  4100.           Erase 19, 45                         Physical 8
  4101.           Error Checking 24, 25                Quick 3
  4102.           Error Detection Signal 35            Quick (no error checking) 18
  4103.           Errors                               Standard DOS Style 3, 15, 19
  4104.             Disk 3                           Formatting For Accuracy 40
  4105.             Hardware 6                       Formatting For Distribution 40
  4106.             Ignore 18, 24                    Formatting For Speed 39
  4107.           Execute 7                          Frame 16
  4108.           Exit Without Saving 12             Freedom 17
  4109.           Expand Delay 37                    French 37
  4110.           Expanding Windows 16, 37           Future 5, 13, 21, 64, 65
  4111.           Experiment 16                      Future Error Protection See:
  4112.           Exploding 16                         Formatting, Future Error
  4113.           Explore 16                           Protection
  4114.           EzFormat.EXE 4, 7, 10, 12, 13,
  4115.             14, 16, 17, 20, 27, 38, 41,      G
  4116.             58                               Gap Length 33
  4117.                                              Gas Plasma 12, 35
  4118.           F                                  General Description 2
  4119.           F2 14                              German 36
  4120.           F3 14                              Gray-Scale 12, 35
  4121.           F4 15                              Grid 8
  4122.  
  4123.  
  4124.           Index:  Easy Format 3.20                            Page 67 of 69
  4125.  
  4126.  
  4127.                           - Easy Format 3.20 User's Guide -
  4128.  
  4129.  
  4130.           Guarantee                          Monitor 12, 35
  4131.             Money Back 3                     Monochrome 12, 35
  4132.                                              Mother-in-law 38
  4133.           H                                  Mouse 13, 64
  4134.           Hardware 10                        Multitasking 47
  4135.           Head
  4136.             Dirty 23                         N
  4137.             Settle Time 33                   Name See: Rename
  4138.           High-Density 32                    No Testing at All See: Testing
  4139.           History 5                            Method, No Testing at All
  4140.           Hot Keys 14                        Non-Registered Users 62
  4141.                                              Note 23, 34, 59
  4142.           I                                  Numbers 36
  4143.           Imploding 16
  4144.           Incompatibilities 5, 58            O
  4145.           Input Fields 16                    Ombudsman 62
  4146.           Installation 6                     Overkill See: Format.COM
  4147.           Intensity 18                       Override 15, 31
  4148.           International 36                   Override All Format Parameters
  4149.           International Format 36              34
  4150.           Intro
  4151.             BootUtil.EXE 5                   P
  4152.             DvFormat.EXE 5, 47               Package 4, See Also: Intro,
  4153.             EzFormat.EXE 4, 12                 Package
  4154.             FormatF.EXE 4, 42                Path 7
  4155.             Package 1, 6                     Performance See: System
  4156.                                                Performance
  4157.           L                                  PRODUCTS.DOC 63
  4158.           Language 36                        Proficiency 16
  4159.           LCD 12, 35                         Program Control 13, 16, 34
  4160.                                              Program Information 37
  4161.           M                                  Protection 21
  4162.           Magnetic Signal 7
  4163.           Manufacturer 9                     Q
  4164.           Map 8, 9                           Quality 28
  4165.           Marginal 3, 19                     Questions 58
  4166.           Marking Method 25, 39              Quick (no error checking) See:
  4167.             Bad Cluster Only 25                Formatting, Quick (no error
  4168.             Entire Track 25                    checking)
  4169.             None (no error checking) 25      Quick Format 44, 54
  4170.             Reject on First Error 26         Quick Options 3, 14, 15, 18
  4171.             Surrounding Clusters 26          /Q 45, 54
  4172.             Track Adjacent Clusters 26       Quick Start Tutorial 13
  4173.           Mass Duplicate 30, 64              Quit 12, 13, 17
  4174.           Maximize Free Disk Space See:
  4175.             Formatting, Maximize Free        R
  4176.             Disk Space                       RAM 55
  4177.           Medium 26                          Read/Write See: Testing
  4178.           Memory 7                             Method, Format Verify with
  4179.           Menu System 13                       Read/Write
  4180.           Modifications 5                    Recover 19
  4181.  
  4182.  
  4183.           Index:  Easy Format 3.20                            Page 68 of 69
  4184.  
  4185.  
  4186.                           - Easy Format 3.20 User's Guide -
  4187.  
  4188.  
  4189.           Recycled Paper 63                  Technique 5, 10, 17
  4190.           REGISTER.DOC 63                    Test-Drive 14
  4191.           Registered Users 11, 13, 29,       Testing 26, 27
  4192.             37, 47, 59, 60, 62               Testing Method 27
  4193.           Registration 11, 60, 62              Format Verify 27
  4194.           Reject 20, 23, 26                    Format Verify with Read 27
  4195.           Reject on First Error See:           Format Verify with
  4196.             Marking Method, Reject on          Read/Write 27
  4197.             First Error                        No Testing at All 27
  4198.           Reliable 20, 22                    360Kb in 1.2Mb 34, 59
  4199.           Rename 7                           Timeout 53
  4200.           Responsibility 17                  Tip 24, 38, 39, 40
  4201.           Restore Original Colors 36         Tour 14
  4202.           Restrictions 17                    Track 8, 20, 21, 22, 23, 25,
  4203.           Retail 63                            32
  4204.           Retry 3                            Track Adjacent Clusters See:
  4205.           ROM 33, See Also: CMOS RAM           Marking Method, Track
  4206.           Root Directory 9, 18, 28             Adjacent Clusters
  4207.           Rumors 33                          Track Width 32
  4208.                                              Trademarks 63
  4209.           S                                  Try-before-you-buy 60
  4210.           Save Options and Quit 12, 17       Tutorial 13
  4211.           Scenario 56
  4212.           Scratch 21                         U
  4213.           Sector 8, 20                       Uncompress 6
  4214.           Security 19, 45                    Unerase 19, 45
  4215.           Sequence 56                        Unrecognized Keystroke 35
  4216.           SETUP 6                            Unusable 3, 20, 22, 39
  4217.           Shareware 60, 62                   Updates 5, 13, 62, 64
  4218.           Sound Effects 34                   Upgrades See: Updates
  4219.           Space 18
  4220.           Spanish 36                         V
  4221.           Standard DOS Style See:            Valid Drives 15
  4222.             Formatting, Standard DOS         Verify 20
  4223.             Style                            Version
  4224.           Stringent 23, 39                     Changes 5
  4225.           Subdirectory 6                       New 5
  4226.           Suggestions 64, 65                   Old 5
  4227.           Surrounding Clusters See:          Volume Label 24, 30
  4228.             Marking Method, Surrounding      Volume Label First 31
  4229.             Clusters
  4230.           Swap 55                            W
  4231.           Swap Disk Signal 35                Warning Message 3
  4232.           Syntax 44, 55                      Warranty 60
  4233.           SYS 25, 30                         WARRANTY.DOC 60
  4234.           System Files 30, 59                Windows See: Expanding Windows
  4235.           System Performance 56                Fast 16
  4236.                                              Write-Protected 45, 57
  4237.           T
  4238.           Tech Kit 7, 9, 51, 63              X
  4239.           Technical Support 11, 61           XFormat 5
  4240.  
  4241.  
  4242.           Index:  Easy Format 3.20                            Page 69 of 69
  4243.  
  4244.